[#5] subscribe — gougi@...3test3.nagoya.caelum.co.jp (Shigeru Gougi)
ごうぎ@TCIです。
1 message
1995/12/21
[#24] Re: can't make clean — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1995/12/27
[#39] Re: can't make clean — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1995/12/27
[#40] Re: can't make clean — matz@... (Yukihiro Matsumoto)
まつもと ゆきひろ@トヨタケーラムです.
1 message
1995/12/27
[ruby-list:37] Re: can't make clean
From:
Mitsuhide Satou <mit-sato@...>
Date:
1995-12-27 04:25:16 UTC
List:
ruby-list #37
佐藤@SCCです。 まず、 From: matz@caelum.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:24] Re: can't make clean Date: Wed, 27 Dec 95 10:41:29 JST > 0.95にはmake cleanとmake installが混ざってしまっていたバグが > ありましたが,0.95bなら直っていると思うんですけど…. > > Makefileのcleanに関するruleが以下のようになっていれば大丈夫 > だと思いますが,どうなってますか. (略) たしかに、このようになっているんですけど、 やっぱりコンパイル始めてしまいます (?.?)。 それから、 From: matz@caelum.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:25] Re: where tkutil.rb Date: Wed, 27 Dec 95 10:43:33 JST > まつもと ゆきひろ@トヨタケーラムです. > > In message "[ruby-list:21] where tkutil.rb" > on 95/12/23, Mitsuhide Satou <mit-sato@ari.bekkoame.or.jp> writes: > |佐藤@SCCです。 > > |0.95b のパッチで、make install まで出来ました。 > | > |こちらのマシンには tk4.0 をインストールしているので、 > |ext/tkutil/extconf.rb の wish のパスを wish4.0 > |に書き換えました。 > | > |で、sample の tk を使ったプログラムを起動しようとしたのですが、 > | > |/usr/local/lib/ruby/tk.rb:6:in `require': No such file to load -- tkutil > | > |と怒られてしまいます。確かに、tkutil.rb はどこにも見当たりません。 > |何がいけないのでしょうか。 > > tkutilはtk.rbの下請け用のCで記述されたライブラリです.ですか > ら,ファイルはtkutil.oまたはtkutil.soになります.このファイ > ルが /usr/local/lib/ruby の下に無ければ,該当のエラーが発生 > するはずです.make installにエラーがあったかも知れません. > > FreeBSDでダイナミックロードができるかどうか確認していません > が,できないなら,静的にリンクする必要があります.その場合は > ext/Setup のtkutilという行のコメントを外してください. スタティックリンクでバイナリを作成すると、動きました \(^o^)/ お手数をおかけしました。 ただ、どうも make install で ruby 自体がコピーされなかったようで、 手で /usr/local/bin にコピーすることで対処しました。 ちょっと時間が無いので Makefile を調べられませんが。 FreeBSD で動的リンクができるかは、お正月の遊びのネタにとっておきます。 さらに、 From: matz@caelum.co.jp (Yukihiro Matsumoto) Subject: [ruby-list:27] Re: [Q] using for bignum Date: Wed, 27 Dec 95 10:45:31 JST > 実は私もbignumの辺りは良く分かっていないんですけど,はっきり > 言うとバグです.もう直しましたので,25日までに指摘されたいく > つかの点も修正して,年内に0.95cを出します. わくわく。楽しみにしております。 > ところで, > > 31415926535897932384626433832795028841971693993751058209749445923 (略) > で正しいんですかね. 正しいみたいです。 ところで。 Tk のインタフェイスは wish を子プロセスとして起動するようになっていますが、 これを libtcl7.4.a と libtk4.0.a をリンクするようにすると 何か嬉しいことになるでしょうか(例えば速度とか)。 もし、そうすることによってメリットがあるなら、勉強がてらに tkutil のあたりを 触ってみようかと思うのですが、いかがでしょう。 もうすでに、やってる方いらっしゃいますか? それでは、失礼します。 -- 佐藤 三秀 (E-Mail: mit-sato@aries.bekkoame.or.jp)