Hi: I'm unable to use DBD::Pg for a perl app I wrote. Here are the steps that I did: * Install latest version of PostgreSQL (build from scratch) * Install DBD::Pg using cpan The test failed with an error message similar to the one below, but I was able to install it using the command prompt without problem : * perl Makefile.PL * make * make install I'm getting the following error messages in the browser : Software error:
install_driver(Pg) failed: Can't load '/usr/local/lib64/perl5/auto/DBD/Pg/Pg.so' for module DBD::Pg: libpq.so.5: cannot open shared object file: No such file or directory at /usr/lib64/perl5/DynaLoader.pm line 200. at (eval 5) line 3 Compilation failed in require at (eval 5) line 3. Perhaps a required shared library or dll isn't installed where expected at /var/www/cgi-bin/get_info.pl line 21 I tried copying libpq.so.5 into /usr/local/lib64/perl5/auto/DBD/Pg/ Permissions look fine for both libpq.so.5 and Pg.so [postgres@haselbytest10 Pg]$ cat /proc/version Linux version 2.6.32-71.el6.x86_64 (mockbu...@x86-007.build.bos.redhat.com) [postgres@haselbytest10 Pg]$ cat /etc/issue Red Hat Enterprise Linux Server release 6.0 (Santiago) [root@haselbytest10 data]# cat PG_VERSION 9.0 (9.0.3 actually, just downloaded it) Thanks in advance. Regards, Ludwig _________________________________________________ Philippine Linux Users' Group (PLUG) Mailing List http://lists.linux.org.ph/mailman/listinfo/plug Searchable Archives: http://archives.free.net.ph