安井@日立造船 と申します。

はじめてポストします。rubyは約2ヶ月前から使わせて頂いております。

いつもは、自分が管理するマシンにroot権限でインストールし利用して
いるのですが、訳あって、一般ユーザのマシンで使うはめになりました。

で、ruy-1.3-devel を solaris2.6 に

% ./configure --prefix=$HOME
% make all
% make install

とやってインストールは無事終了したようです。

次に、簡単な、添付ライブラリ(例:kconv)をrequireしたスクリプトを
テストで実行させると

% test.rb
ld.so.1: $HOME/bin/ruby: 重大なエラー: 再配置エラー: ファイル $HOME/lib/ruby/
sparc-solaris2.6/kconv.so: シンボル rb_define_module: 参照されたシンボルがありま
せん
強制終了

のように「参照されたシンボルがない」と弾かれます(標準ライブラリは
ちゃんと読めてます)。単純なことかも知れませんがよく分りません。
処方箋をお願いできれば幸いです。

# root管理者にインストールを依頼するのは最後の手段にしたい。