[#42835] RubyインストールしたがTKがインストール出来ない — "Kazutomi Ueda" <kazuto@...>

初めまして上田と申します。

16 messages 2006/09/28
[#42837] macosxでRubyインストール 塰 でエラー — 上間 つよし <mugenkai15@...> 2006/09/28

はじめまして

[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

In This Thread