Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- Script debugging
- Adam Smith
June 24, 2006, 4:06 am
rate this thread
Platform i386, freeBSD 4.9 O/S
I am running a perl cgi script and am getting an error message to my
http error log files
/usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so: Undefined symbol
grep'ing seems to localize the problem in the libperl.so library
grep -in nl_langinfo /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so
Binary file /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so matches
but I am at a bit of a loss as to how best to proceed, just need a
directional push start.
Anyone up to the task?
-- Adam --
Re: Script debugging
At least on my system (linux), nl_langinfo is defined in libc.so. Have
you upgraded your libc since you installed perl? What do you get if you
run 'ldd /usr/local/lib/perl5/5.8.2/mach/CORE/libperl.so'?
I suspect the only solution is to rebuild perl, unless your system's
really badly broken.
We do not stop playing because we grow old;
we grow old because we stop playing.