2004年3月7日の日記の1番目の記事へのコメント
■FreeBSDのMozillaとFlash6の続き
昨日はWebとかportsのMakefileとか見てlibmap.confいじって云々とやってたわけなんですが,これって単に「このバイナリが使うこのライブラリはこれね」ということを設定してるんですよね,多分.ということは,いちいちこのファイル書かなくても,libc.so.2とかlibpthread.so.0とかの実体をlinuxpluginwrapperでインストールされるflash6.soのシンボリックリンクとして用意して,その他のライブラリはFreeBSDのを使えばいい気が・・・.
というわけで,試しにlibmap.conf全部コメントアウトして,
cd Mozilla-1.6のインストール先/lib/mozilla-1.6/plugins ln -s ../pluginwrapper/flash6.so libc.so.6 ln -s ../pluginwrapper/flash6.so libdl.so.2 ln -s ../pluginwrapper/flash6.so libpthread.so.0 ln -s /usr/lib/libm.so.2 libm.so.6 ln -s /usr/lib/libstdc++.so.3 libstdc++-libc6.2-2.so.3 ln -s /usr/lib/libz.so.2 libz.so.1
なんてやってみたところ・・・,ウホッ,動くじゃん.パッチ当ててないマシンでも試してみましたが,普通に動きました.なんだそりゃ,/usr/libexec/ld-elf.so.1作りなおす必要なんてないじゃん・・・.向井君ごめんなさい・・・.
[コメントを書く]
2004年3月7日の日記の1番目の記事へのコメント
[コメントを書く]