Solaris のインストール時に動的リンクの読み込みに失敗したら ldd で確認

タイトルのとおり。

だいたいの場合、コンパイル時に適切な動的リンクがあるディレクトリを検索パスに含めていないのが原因。設定時にあらかじめリンク先を指定する。

cシェル系を使っているならば以下のようにして設定する。

% env LDFLAGS="-R/usr/local/lib -L/usr/local/lib" ./configure |& tee configure.log