[[diary/Kojima]]

・64ビット化トライ中(その3)

とりあえず CLFS な x86_64-multilib な環境はできたので,X をコンパイルし
ようかと X11R7.1 に挑戦.

tarball で集めてくると 7.0 だけじゃなく 7.1 のソースも必要だったりした
ので面倒だから,まず git を入れて git で X のソースコードをダウンロード.
[[このあたり:http://wiki.x.org/wiki/ModularDevelopersGuide]]を見ながら,
必要なソースコードを集めてはコンパイル,インストールして,,というのをやってたんだけど,
xcb のビルドには libxslt 由来の xsltproc が必要で,libxslt には libxml2 が
必要で,,と,いくつか上記ページに記載が無いものもインストール.

さて,と build.sh を叩いてみたら libxcb あたりでエラー.あれれ,,と調べていったら,
どうも xsltproc やそのもとになっている libxml2 あたりで Seg.Fault している
模様.expat までは問題ないので libxml2 あたりがマズいようだけど,さてどうしたものか..
とりあえず 32bits な環境で動作確認してみるのが先だろうか..
-gdbをビルドして追いかけたところ、libxml2ではなく、リンク先のlibzでseg.faultしていることが判明。
どうもzlibを32bits用にビルドした際のバイナリが残っていた模様。make distcleanだと *.lo を消して
くれないのか。。 > zlib --[[kojima]] &new{2007-01-04 (木) 12:56:03};

#comment

・sourceforge のミラー@JAIST

そう言えば,sourceforge.net の JAIST のミラー jaist.dl.sourceforge.net
がつながらなくなっているような..
-年明け動いていたような気がしますがいまはたしかにおかしいですね。 -- [[名倉]] &new{2007-01-04 (木) 13:01:53};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS