[pgsql-jp: 30724] pgperl on MacOSX

ETO Hirofumi etoh @ bunroku.cc.saga-u.ac.jp
2003年 8月 7日 (木) 20:35:34 JST


佐賀大学の江藤です。

MacOSX から perl で PostgreSQL に接続がしたくて pgperl をインストールし
たのですが、思いのほか苦労しましたので報告します。

MacOSX には PostgreSQL のクライアントだけがあればよいことと、コンパイル
に時間をかけたくなかったので、簡単にパッケージでインストールしました。
http://www.entropy.ch/software/macosx/postgresql/

以下のサイトから pgerpl 2.0.2 を持ってきました。
http://gborg.postgresql.org/project/pgperl/projdisplay.php

README の手順では ssl 関係の symbol が見つからないと言われます。
いろいろと捜し回って、以下のような手順でインストールが可能であることを見
つけました。

sudo ranlib /usr/local/pgsql/lib/libpq.a ## ソースからちゃんと入れれば要らないのかも?
setenv POSTGRES_HOME /usr/local/pgsql
setenv POSTGRES_INCLUDE /usr/local/pgsql/include
setenv POSTGRES_LIB "/usr/local/pgsql/lib -lssl" ## これが分からなかった(^^;;
perl Makefile.PL
make
make test 
sudo make install

私の場合、ローカルに PostgreSQL が動いてないので make test で
PostgreSQLに接続できないと怒られました(^^;;;

何かの参考になれば幸いです。
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
所属   佐賀大学学術情報処理センター
名前   江藤 博文(Eto Hirofumi)
E-mail etoh @ cc.saga-u.ac.jp
URL    http://bunroku.cc.saga-u.ac.jp
電話(ダイヤルイン)
       0952-28- (8594) (8592) (8109)
                研究室 事務室  FAX
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-





pgsql-jp メーリングリストの案内