依存するsoファイルが見つからない!? 共有ライブラリを作成したら実行時に依存するsoファイルが見つからない的なエラーが発生した。 具体的にはrubyのmysql apiモジュールライブラリで起きた gem install mysqlでインストールすると mysql 2.8.1 が入る。 でもコレが実行時にエラー起きる。 エラーの内容は LoadError: libmysqlclient.so.18: cannot open shared object file: No such file or directoryと出る。 mysqlモジュールはnative extensionなので内部でmysql_api.soというファイルを生成してそれを利用している。 そこで ldd /path/to/mysql_api.soとしてみると libmysqlclient.so.18 => not fou