faith's blog

気まぐれ日記

Weston 自動ビルドスクリプト

おはようございます。

x86_64向けに、Westonを自動ビルドするスクリプトgithubに登録しました。

faith0x7dc/weston-build-scripts · GitHub

使用方法

README.mdも参照ください。

スクリプトのダウンロード

$ mkdir wayland
$ cd wayland
$ git clone https://github.com/faith0x7dc/weston-build-scripts.git

コンパイル

スクリプトを実行する前に、環境変数TOPを設定する必要があります。

$ export TOP=$PWD

以下を実行すると、必要なパッケージを全部ビルドします。

$ ./scripts/build-all

実行

PATH, LD_LIBRARY_PATHなどの環境変数を設定する必要があります。

以下のスクリプトが、環境変数設定用のものです。

scripts/env_for_run.sh

Weston実行のコマンド例を以下に示します。

$ sudo su
# source ./scripts/env_for_run.sh
# weston

または

$ source ./scripts/env_for_run.sh
$ weston-launch

なお、ssh経由でwestonを実行する場合は、以下のオプションを追加する必要があります。 (tty番号は、2以外でも良い)

--tty=2

また、weston-launchはtty指定での実行に対応していないようです。 (つまり、weston-launchはssh経由で実行できない)

詳しくは、以下を参照ください。

Building Weston