From: HIiroshi Kasamatsu Date: 2007-02-21T21:34:51+09:00 Subject: [ruby-list:43212] Re: ActiveTclのインストール 永井さん、笠松です。できました。 > もしかして,Vine に X の開発環境を導入していないのではないですか? > "rpm -q XOrg-devel" で X の開発環境の導入の有無を確かめてください. > X のアプリケーションを make する場合には X の開発環境は必須です. > 導入されてなければ入れてください. まずXOrg-develがなかったので、インストール。 それでも同じ結果でした。Xlib.hは/usr/X11R6/include/X11/にあり、 この位置を見つけれないようすでした。 そこで、./configureで--includedir=/usr/X11R6/includeを追記して make,make installすると/usr/local/lib/ruby/1.8/i686-linuxに tcltklib.soができました。require 'tk'とすると最初、Tk_init()で エラーがでました。8.5がどうこうというメッセージでしたが、 /usr/local/libのlibtcl8.5.so*とlibtclstub8.5.aを削除しました。 (削除して良かったのかは自信がありませんが) すると、うまくいきました。require 'tk'も通りました。 本当にありがとうございました。永井さんとlistの皆様には 何回も同じ件でお騒がせしまして申し訳ございませんでした。