Welcome to WebmasterWorld Guest from

Forum Moderators: bakedjake

Message Too Old, No Replies

Make Test failed for Perl

11:19 pm on Feb 13, 2009 (gmt 0)

Full Member

10+ Year Member

joined:Jan 29, 2007
votes: 0

Installing Perl 5.10.0 on Redhat Server 7 (I know its old)

failed test on ..ext/DynaLoader/t/DynaLoader.t

error # 20 "array should contain one result result or more: libc => ()"

it did not find libc.so in /lib

In the config.sh file I see (below)

libpth='/usr/local/lib /lib /usr/lib'
libs='-lnsl -lgdbm -ldl -lm -lcrypt -lutil -lc'
libsdirs=' /usr/lib'
libsfiles=' libnsl.a libgdbm.a libdl.a libm.a libcrypt.a libutil.a libc.a'
libsfound=' /usr/lib/libnsl.a /usr/lib/libgdbm.a /usr/lib/libdl.a /usr/lib/libm.a /usr/lib/libcrypt.a /usr/lib/libutil.a /usr/lib/libc.a'
libspath=' /usr/local/lib /lib /usr/lib'


which path setting do I have wrong?
do I add this path to 'PERL_OTHERLIBDIRS' or something?

9:07 am on Feb 14, 2009 (gmt 0)


WebmasterWorld Administrator phranque is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month

joined:Aug 10, 2004
votes: 236

it looks like it can't find the c library.
have you installed the GNU Compiler Collection (GCC)?
1:18 pm on Feb 24, 2009 (gmt 0)

Full Member

10+ Year Member

joined:Jan 29, 2007
votes: 0

I appreciate the reply, but that was not the problem as other parts compiled ok. Basically I just reinstalled the os and just going to run it as is for now. This is just a development platform and will not be visible to the world. I was just wasting my time and need to get back to writing code instead of playing with the platform.

Basically I just wanted to update perl to play with some of the newer code and has nothing to do with the project I need to focus on... just needed something else to do for a short while as my brain was turning into scrambled eggs... lol


Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members