2004年4月1日の日記の2番目の記事へのコメント

FreeBSD と ruby-gtk2

FreeBSDでruby-gtk2を動かそうとすると,「/usr/libexec/ld-elf.so.1: /usr/local/gnome2/lib/libgthread-2.0.so.200: Undefined symbol "pthread_getschedparam"」とかいわれて動かんのですが,libgthreadやruby-gtk2のライブラリにlibc_rをリンクさせると今度は起動するも無反応に・・・.Webで検索するとこれで解決したみたいな話があるみたいなんですけどねぇ.gdbで見てみると,何やらNISで名前を解決しようとしたところで落ちているようですが・・・.

で,試しに,LD_PRELOAD=/usr/lib/libc_r.soってやってruby実行したら,何かちゃんと動きました.うぬぬ,直接リンクすると動かないのにこれはどういうことだ?・・・う〜ん,もしやrubyのビルドが悪いのか・・・って大正解!rubyをenable-pthreadつけて作りなおしたらちゃんと動き出しました!うひょひょ〜,やったね.

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2004年4月1日の日記の2番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2004年4月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ