[#42817] Ruby1.8.5 がRedHat7.3 でコンパイルできません(openssl) — Yuumi Yoshida <yuumi3@...>
おせわになります、yuumi3 です。
4 messages
2006/09/22
[#42822] 再帰呼び出しの深さを知りたい — "Hideo Konami" <konami@...>
小波です。
9 messages
2006/09/23
[#42835] RubyインストールしたがTKがインストール出来ない — "Kazutomi Ueda" <kazuto@...>
初めまして上田と申します。
16 messages
2006/09/28
[#42837] macosxでRubyインストール 塰 でエラー
— 上間 つよし <mugenkai15@...>
2006/09/28
はじめまして
[#42843] Re: macosxでRubyインストール 塰 でエラー
— kimura wataru <kimuraw@...>
2006/09/29
木村といいます。
[#42844] Re: macosxでRubyインストール 塰 でエラー
— 上間 健 <mugenkai15@...>
2006/09/29
上間です。
[ruby-list:42843] Re: macosxでRubyインストール 塰 でエラー
From:
kimura wataru <kimuraw@...>
Date:
2006-09-29 13:19:58 UTC
List:
ruby-list #42843
木村といいます。
rubyのconfigure時に--enable-pthreadオプションが指定されていないために
tkの拡張ライブラリが作成対象外になっているのではないでしょうか?
もしそうであれば、rubyのソース中のext/tkディレクトリで、extconf.rbにより
Makefileを作成してみると以下のようなエラーがでると思います。
% ruby extconf.rb
checking for t_open() in -lnsl... no
:
(省略)
:
checking for Tk_Init() in -ltk... yes
*****************************************************************************
**
** PTHREAD SUPPORT MODE ERROR:
**
(省略)
これが原因であれば、./configure --enable-pthreadなどオプションを追加して
再度makeとmake installをすればtkの拡張ライブラリも使えるようになります。
On Fri, 29 Sep 2006 02:42:37 +0900, 上間 つよし wrote:
> はじめまして
> ML入会して1週間の上間といいます。
> よろしくおねがいします。
>
> rubyいまアップデートしました。_バージョンは、
> ruby 1.8.5 (2006-08-25) [powerpc-darwin7.9.0]
> です。
>
> 次のエラーがでました。
>
> local:~/rensyu uema$ ./uema.rb
> ./uema.rb:3:in `require': no such file to load -- tk (LoadError)
> from ./uema.rb:3
>
> どうしたら tk が使えるようになるでしょうか?
>
--
kimura wataru