osgmlc has asked for the wisdom of the Perl Monks concerning the following question:
I am getting the following message every time I use Mason from the perl 5.16.1 build I am using ...
Can't make loaded symbols global on this platform while loading /opt/serviceMonitoring/perl-5.16.1/lib/site_perl/5.16.1/aix-64all/auto/B/Hooks/OP/Check/Check.so at /opt/serviceMonitoring/perl-5.16.1/lib/5.16.1/aix-64all/DynaLoader.pm line 190.
... I noticed a suggestion to check the libraries in an earlier question about this so I tried that ...
ldd /opt/serviceMonitoring/perl-5.16.1/lib/site_perl/5.16.1/aix-64all/auto/B/Hooks/OP/Check/Check.so
/opt/serviceMonitoring/perl-5.16.1/lib/site_perl/5.16.1/aix-64all/auto/B/Hooks/OP/Check/Check.so needs:
/usr/lib/libc.a(shr_64.o)
/unix
/usr/lib/libcrypt.a(shr_64.o)
ls -l /usr/lib/libc.a
lrwxrwxrwx 1 bin bin 19 2010-10-01 12:25 /usr/lib/libc.a -> /usr/ccs/lib/libc.a
ls -l /usr/lib/libcrypt.a
-r-xr-xr-x 1 bin bin 11493 2010-03-30 13:38 /usr/lib/libcrypt.a
... but it all looks OK. Has anyone else seen this problem ?
Matthew
|
|---|