とみたです。

In message "[ruby-list:16348] Re: ruby & MySQL",
AKIHIRO_OGINO wrote...

 > しかし、テストとしてrubyからMySQLにアクセスしようと
 > すると、下記のようなエラーが出てきます。
 >
 >test.rb:3:in `require': libmysqlclient.so.6: cannot open shared object
 >file: No
 >such file or directory - /usr/local/lib/ruby/1.4/i586-linux/mysql.so 
(LoadError)
 >        from test.rb:3

mysql.so が必要としている libmysqlclient.so.6 が見付からない
というエラーなので、その場所を指定してやればいいです。

Solaris の場合は、コンパイル時に指定するのなら、LD_RUN_PATH 
環境変数か -R オプションで。実行時に指定するのなら 
LD_LIBRARY_PATH 環境変数で指定します。

Linux の場合も似たような手段があると思いますが、ちょっと今
環境が手元にないので確かめられません。
--
とみたまさひろ <tommy / tmtm.org>