From: Hiroyasu Ohasi Date: 1998-09-12T00:11:29+09:00 Subject: [ruby-list:9536] Re: slanglib の組込みで質問 大橋です。 わたなべさん、ご指摘ありがとうございました。おかげさまで、やっとコンパ イルできるようになりました。 In the message "[ruby-list:9532] Re: slanglib の組込みで質問" WATANABE Hirofumi wrote: > > cache されてるので ext/config.cache から slang 関係を削除し > てからもう一度実行してください. 面倒なら ext/config.cache 自 > 体を削除して最初からやりなおしましょう. > > -- > わたなべひろふみ でも、残念ながら、slanglibのサンプルプログラムは動いてくれません。 例えば、pager.rbを実行しようとすると、 # ./pager.rb mailfolder.rb /usr/local/lib/ruby/slang.rb:3:in `require': Exec format error - ./slanglib.o (LoadError) from /usr/local/lib/ruby/slang.rb:3 from ./pager.rb:4 となってしまいます。pager.rbの先頭部分は、 1: #!/usr/local/bin/ruby 2: 3: require "kconv" 4: require "slang" 5: include Slang ですから、「require "slang"」でエラーになっているようです。あと、一息 なんですが。 ちなみに、slanglibのソースの中には、 slmodule.c:173: parse error before `/' というコンパイルエラーのでるところが数箇所ありましたが、C++のコメント のようだったので、Cのコメントに変更しました。 173: // SLsmg_printf("%s", RSTRING(str)->ptr); 菊谷さん、問題ないですよね。 大橋弘靖