From: Katsuyuki Komatsu <komatsu / sarion.co.jp> Subject: [ruby-list:23523] Re: 拡張ライブラリの作り方 Date: Mon, 26 Jun 2000 23:59:33 +0900 Message-ID: <200006261459.XAA10333 / mail.sarion.co.jp> komatsu> 小松です。 komatsu> /usr/src/local/lang/ruby-1.4.4/extinit.c に komatsu> komatsu> Init_clips(); komatsu> rb_provide("clips.so"); komatsu> komatsu> という行は入っていますか? komatsu> komatsu> なければ、一回 /usr/src/local/lang/ruby-1.4.4/extinit.c を削除して komatsu> makeし直してみてください。 /usr/src/local/lang/ruby-1.4.4/ext/extinit.c に Init_clips(); rb_provide("clips.so"); という行は入っていましたが、おっしゃる通りにextinit.c を削除して makeし直したところ、テストスクリプトはエラーメッセージを発しませんでした。 どうもありがとうございました。 現在、アスキー出版の「オブジェクト指向スクリプト言語 Ruby」を見ながら 拡張ライブラリの作り方を勉強しているのですが、いまひとつよくわかりません。 だれかホームページなどで拡張ライブラリの作り方を解説している人をご存じでしたら、 教えてください。