CSN <cool_screen_name90001(at)yahoo(dot)com> writes:
> createlang: language installation failed: ERROR:
> could not load library
> "/usr/lib/postgresql/plperl.so": libperl.so: cannot
> open shared object file: No such file or directory
Notice it's complaining about libperl.so, not plperl.so.
This is probably because libperl.so isn't in your ldconfig search path.
Before PG 8.0 it's necessary to add the directory where Perl keeps that
file to your ldconfig configuration.
If you *are* using 8.0, then please explain exactly what platform
you're on and what your Perl installation is.
regards, tom lane