DBI,DBD(Perlのモジュール)インストールできず

PostgreSQLをPerlで制御しようと、Perlモジュール、DBIとDBD::Pgをインストールしようとしたのですが、エラーが出て、うまくいきません。
長くなるので、最初に概略を書きますと、DBD::Pgのmake testで、
 dyld:Perl Undefined Symbols
というエラーが発生しています。
手順としては、CPANからモジュールをダウンロードしてきて、READMEに書いてある通りの手順でインストールしました。
最初、DBIのインストールで、
make: *** [test_dynamic] Error 35
と出るをかまわずmake installし、その後で、DBD::Pgでmake testすると、どうしても上記のエラーが出ます。
dyldというのが、よくわかっていないのですが、dlopenと関係ありそうだったので、dlcompatをインストールしてみたり、ML(英語 http://archive.develooper.com/macosx@perl.org/msg04283.html)で、検索したら同じ症状の人がいたものの、それを参考にしてみてもうまくいかず(setenv//archive.develooper.com/macosx@perl.org/msg04283.html)で、検索したら同じ症状の人がいたものの、それを参考にしてみてもうまくいかず(setenv POSTGRES_LIB "/usr/local/pgsql/lib -lssl")、途方に暮れてしまいました。
もちろん、sudo ranlib /usr/local/pgsql/lib/libpq.aは実行してます。
どなたか、インストールに成功した方いらっしゃいますか?

投稿日 2003/02/02 19:24

返信: 16

2003/02/13 13:44 Community User への返信

もう解決されているようですが、、参考までに。
apple公式?のPostgresQLページ(英語)
http://developer.apple.com/internet/macosx/postgres.html
にDBI,DBD::Pgからinitdb,ユーザー作成までのチュートリアル
みたいなものがありますので、初心者向けにいいと思います。
私もちょうど最近初めてのPostgresQLとDBI,DBDのインストール
で四苦八苦してたもんで、、
ちなみに私はほとんどmakeしない方法でいけました。
PostgresQL
→Marc Liyanageさんとこのバイナリ版を使用
http://www.entropy.ch/software/macosx/postgresql/
DBI
→Fink経由でインストール
Fink
http://fink.sourceforge.net/
DBD::Pg
→これまたバイナリ版を見つけてきてインストール
http://users.chariot.net.au/‾bmoretti/perl-dbd-dbi-macosx.html
これ見つけた時は涙でそうになりました。
一応使えてるみたいです。
環境は
OSX 10.2.3
Perl 5.6.0
DeveloperToolsは10.2についてきたモノそのまま。詳細なバ
ージョンはわかりませんです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

DBI,DBD(Perlのモジュール)インストールできず

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。