Linuxでshared objectが見つからない時の対処方法。いい加減メモっとく。 事象 svnを叩いたら libaprutil-1.so が見つからないと起こられた。 svn: error while loading shared libraries: libaprutil-1.so.0: cannot open shared object file: No such file or directory ちなみにapacheを/usr/local/apacheへインストールしたのにライブラリの検索パスを通してない事が原因。ということでパスを通しましょう。 対応方法 1. lddでリンクしているライブラリを調べる やらなくても良いけど、とりあえず眺めとく。 $ ldd `which svn` -- 略 -- libaprutil-1.so.0 => not found libapr-1