Are you trying to install with

# perl -MCPAN -eshell
cpan> install DBD::Pg

or are you just downloading and compiling from the source using

# perl Makefile.PL
# make
# make test
# make install

It may also still have something to do with the two versions that you have
as the .pm would have to match the .so.

Unfortunately, I don't know if you could get a copy from someone else as it
would be compiled for their system.  I don't know this for sure but it seems
like you would need to compile it yourself or get the pre-compiled binaries
from apt/yum/up2date/etc

--
Lenny

On Wed, Dec 22, 2010 at 3:03 PM, Rich Shepard <[email protected]>wrote:

> On Wed, 22 Dec 2010, Lenny Leblanc wrote:
>
>  Is the loadable object the Pg.so file?
>> Should be in [...]/auto/DBD/Pg/Pg.so
>> Maybe that file is missing or permissions are wrong on that
>> file/directory?
>>
>
> Lenny,
>
>  Yes, that file went missing. However, the copy from CPAN is flawed:
>
>
> [r...@salmo]# perl -e 'use DBD::Pg'
> perl: symbol lookup error:
> /usr/lib/perl5/site_perl/5.10.1/i486-linux-thread-multi/auto/DBD/Pg/Pg.so:
> undefined symbol: Perl_Tstack_sp_ptr
>
>  Anyone have a working Pg.so from DBD-Pg-2.17.2 they could send to me?
>
>
> Thanks,
>
> Rich
>
> _______________________________________________
> SQL-Ledger mailing list
> [email protected]
> http://lists.ledger123.com/mailman/listinfo/sql-ledger
>
_______________________________________________
SQL-Ledger mailing list
[email protected]
http://lists.ledger123.com/mailman/listinfo/sql-ledger

Reply via email to