[rrd-users] RRDs.so make test issues with symbol not found

Evans, Drexter drexter.evans at acs-inc.com
Thu May 31 22:09:32 CEST 2007

I am receiving this error on Solaris 10 when trying to "make test" for
perl module RRDs.  I have RRDs perl module install but when my program
calls RRDs.so I get the undefined symbol below.  I have successfully
compiled this on solaris9 but cant seem to figure out on solaris10.

-bash-msutil1>$make test

cp RRDs.pm blib/lib/RRDs.pm

cp ntmake.pl blib/lib/ntmake.pl

/usr/local/bin/perl /usr/local/lib/perl5/5.8.7/ExtUtils/xsubpp  -typemap
/usr/local/lib/perl5/5.8.7/ExtUtils/typemap  RRDs.xs > RRDs.xsc && mv
RRDs.xsc RRDs.c

gcc -c  -I../../src -fno-strict-aliasing -pipe -I/usr/local/include
-DXS_VERSION=\"1.2015\" -fPIC
"-I/usr/local/lib/perl5/5.8.7/sun4-solaris/CORE"  -DPERLPATCHLEVEL=8

Running Mkbootstrap for RRDs ()

chmod 644 RRDs.bs

rm -f blib/arch/auto/RRDs/RRDs.so

LD_RUN_PATH="" gcc  -G -L/usr/local/lib RRDs.o -L../../src/.libs/  -lrrd
-lm -o blib/arch/auto/RRDs/RRDs.so

chmod 755 blib/arch/auto/RRDs/RRDs.so

cp RRDs.bs blib/arch/auto/RRDs/RRDs.bs

chmod 644 blib/arch/auto/RRDs/RRDs.bs

PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t

t/base....Can't load
hared/blib/arch/auto/RRDs/RRDs.so' for module RRDs: ld.so.1: perl:
fatal: relocation error: file
ared/blib/arch/auto/RRDs/RRDs.so: symbol FT_Init_FreeType: referenced
symbol not found at
/usr/local/lib/perl5/5.8.7/sun4-solaris/DynaLoader.pm line 230.

 at t/base.t line 20

Compilation failed in require at t/base.t line 20.

BEGIN failed--compilation aborted at t/base.t line 20.


        Test returned status 2 (wstat 512, 0x200)

DIED. FAILED tests 1-7

        Failed 7/7 tests, 0.00% okay

Failed Test Stat Wstat Total Fail  Failed  List of Failed


t/base.t       2   512     7   13 185.71%  1-7

Failed 1/1 test scripts, 0.00% okay. 7/7 subtests failed, 0.00% okay.

make: *** [test_dynamic] Error 2


Drex Evans

Sun Systems Administrator

Mississippi Medicaid Project

ACS Government Healthcare Solutions

385-B Highland Colony Parkway, Suite 300

Ridgeland, MS 39157

601-206-2993 Office

601-206-3119 Fax



This message and all attachments may contain information which ACS
considers to be confidential and proprietary in nature. Any unauthorized
review, use, disclosure or distribution is prohibited. If you believe
this message has been sent to you in error, please notify the sender by
reply to this transmission and delete the message without disclosure.
Thank you.


ACS' Mississippi Fiscal Agent Services sets the standard for excellence
among State Medicaid programs.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.oetiker.ch/pipermail/rrd-users/attachments/20070531/6ecc7906/attachment-0001.html 

More information about the rrd-users mailing list