From: Yasuhiro Fukuma Date: 1999-01-04T23:23:36+09:00 Subject: [ruby-list:11497] Re: Ruby 1.2 FreeBSD port 福間@福岡 です。 記事 <19990104005558V.yasuf@big.or.jp> において、 わたしは書きました: > 作成&動作確認してあります。今日の明け方あたりにでもmake update/world > してみる予定ですが、基本的に問題は無いでしょう。 と書いたのですが、問題ありありでした(汗) ELFな環境では(?)拡張モジュールがうまく扱えなってしまいます: $ ruby -e 'require "kconv"' /usr/libexec/ld-elf.so.1: /usr/local/lib/ruby/i386-freebsd/kconv.so: \ Undefined symbol "rb_define_module" これを解決するには、patches/patch-ac を削除し、pkg/PLIST 中の ディレクトリ名を s/i386-freebsd/&%%OSREL%%/g してください。 修正ずみのものを ftp://ftp8.big.or.jp/pub/usr8/yasuf/ports/ruby-1.2.19990104.tar.gz に置いておきます。 # まともにテストしていないのがばればれですね(;_;) --- Yasuhiro Fukuma (福間 康弘) as Yasu.F @ Kitakyushu.Fukuoka.Japan Web site: http://www8.big.or.jp/~yasuf/ “君の主人公は君だ。”