質問: 2) となってしまいました。 確かにその箇所にあるのは「libssl.0.9.dylib」です。 アップデートすれば良いのかな、と思いましたが、いまいちよく分からず。 インストールで参考にしたのは、 http://www.kei3.jp/diary/2003/05/postgresql.html およびその元である、 http://www.entropy.ch/software/macosx/postgresql/ です。 postgresのバージョンは、リンクがあった7.4のパッケージ版。 10.2だと何か違うんでしょうか???
回答: 参考にされたkei3の方は10.2.6、その元であるentropyで配付しているパッケージ(.pkg)は10.3を前提にしています。 私はソースから自前でコンパイルしてpostgresqlをインストールしたのでよくわかりませんが、libsslのパージョンは0.9でした。 entropyの説明では10.2では「最新のupdateを施してください」と注意書きが有ります。試してだめならソースからコンパイルすべきでしょう。 テキスト形式であるソースをコンパイル(ビルド)してバイナリとし、ウイザードにしたがってインストールできる形式(パッケージ)にして配付という手順なのですが、ソースをコンパイルするということはそのコンパイルした環境でのみ動作が保証されるという点について注意しなくてはいけません。つまり今回の質問のように必要なライブラリが見つからないという例外などが発生します。この先バイナリ(パッケージ形式)でインストールするときは注意してください。