X-Windowをコンパイルしたい

玄箱でも、Xを使って見たいと思いました。
実際には以前にも、何回かやっていて挫折しているのですけど。

今回は、ソースからビルドをちまちまと行うことにしました。
ソースを展開した後、BUILDファイルを見ると、これだけのものが必要と書いてあります。

expat | fontconfig | FreeType | libdrm | libpng | Mesa | xterm | zlib

幸い、下には入手先まで書いてありますので、その都度拾ってきては、
./configure
make
make install
でだいたいうまくいきます。
現在、expat、FreeType、libdrm、libpng、zlib
までは問題なくいけました。
fontconfigは、make時に
undefined reference to `libiconv_open’
と、言われてしまいます。
libiconvが見つからないようですが、以前samba3へ移行したときに
だいぶ苦労していれたので、無いわけは無いのです。見つからないだけ。
Makefileを開いて、
LIBS=
の項目に、
-liconv
と書き足したらmakeできました。
fontconfigは、サブディレクトリにもMakefileがあっていちいち、引っかかりますので、
全てにつけて回りました。(4~5個ぐらい)

あと、うまくいかないのは、Mesaとxtermです。
MesaはMesa3Dだそうです。VGA出力すら無い玄箱に3Dなんかどうしようもない気もするのですが。

とりあえず、まだまだ終わりません。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)