Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

.so のパス

Vine Linux だと .so なファイルの検索先が /usr/X11R6/lib と /usr/lib だけなので、.tar.gz からこさえた .so に依存するプログラムがあると困る。

このパスに /usr/local/lib を追加するには、まず /etc/ld.so.conf を次のようにする。

/usr/X11R6/lib
/usr/lib
/usr/local/lib  ← この行を追加 

その後、/sbin/ldconfig を実行。

環境変数 LD_LIBRARY_PATH に /usr/local/lib を設定する、という方法もあるみたい。/etc を編集する権限がないときはこちらで。