plperl language_handler Problems

Started by Raymondover 22 years ago2 messagesgeneral
Jump to latest
#1Raymond
support@bigriverinfotech.com

Updated my RH80 installation with the full complement of Postgres 7.3.3 RPMs.
Added python and tcl ( already have pl/sql) language bindings to the database
without issue. However, the compiler complains about perl:

ERROR: Load of file /usr/lib/pgsql/plperl.so failed: libperl.so: cannot open
shared object file: No such file or directory.

plperl.so is in the aforementioned directory and libperl.so is in
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE

Search path issues, symlinks needed?

Help please

Raymond

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Raymond (#1)
Re: plperl language_handler Problems

Raymond <support@bigriverinfotech.com> writes:

Updated my RH80 installation with the full complement of Postgres 7.3.3 RPMs.
Added python and tcl ( already have pl/sql) language bindings to the database
without issue. However, the compiler complains about perl:

ERROR: Load of file /usr/lib/pgsql/plperl.so failed: libperl.so: cannot open
shared object file: No such file or directory.

There might be additional information recorded in the postmaster's
stderr log.

plperl.so is in the aforementioned directory and libperl.so is in
/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE

My bet is that you need to mention the latter directory in /etc/ld.so.conf.

regards, tom lane