LionにPostgreSQLをインストールすると、MAMPのApacheが起動できなくなる?

最近はPostgreSQLもバイナリーで提供されているので、そのままインストールしたところMAMP(2.0.3)のApacheが起動できなくなりました。バイナリーはこちら。インストールしたのは8.4.11です。

エラー内容は、「/usr/lib/libpq.5.dylib 」に問題がある、ということでした。Snow Leopardの時にもインストールしていますので、Lionで問題があるようです。

PostgreSQLをインストールすると、libpq.5.dylibがPostgreSQLの方にリンクされるようです。
libpq.5.dylib -> /Library/PostgreSQL/8.4/lib/libpq.5.dylib

元?に戻せば、OKです。
※記憶で書いているので、間違い・勘違いがあるかもしれません。
libpq.5.dylib -> ./libpq.5.3.dylib

% sudo mv  /usr/lib/libpq.5.dylib /usr/lib/libpq.5.dylib.bk
% sudo ln -s  /usr/lib/libpq.5.3.dylib /usr/lib/libpq.5.dylib

 


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です