rlm_perl link error

Alexander Serkin als at cell.ru
Mon Sep 18 09:57:12 CEST 2006


Hi,
i'm getting the following error while building rlm_perl module:

make[6]: Entering directory 
`/opt/fr/src/freeradius-1.1.3/src/modules/rlm_perl'
/opt/fr/src/freeradius-1.1.3/libtool --mode=link gcc -release 1.1.3 \
-module -export-dynamic   -o rlm_perl.la     \
-rpath /opt/fr/lib rlm_perl.lo rlm_perl.c 
/opt/fr/src/freeradius-1.1.3/src/lib/libradius.la \
`perl -MExtUtils::Embed -e ldopts` -lnsl -lresolv -lsocket -lposix4 
-lpthread

*** Warning: Linking the shared library rlm_perl.la against the
*** static library 
/usr/local/lib/perl5/5.8.6/sun4-solaris/auto/DynaLoader/DynaLoader.a is 
not portable!
gcc -shared -Wl,-h -Wl,rlm_perl-1.1.3.so -o .libs/rlm_perl-1.1.3.so 
.libs/rlm_perl.o  -R/opt/fr/src/freeradius-1.1.3/src/lib/.libs 
-R/opt/fr/lib /opt/fr/src/freeradius-1.1.3/src/lib/.libs/libradius.so 
-L/usr/local/lib 
/usr/local/lib/perl5/5.8.6/sun4-solaris/auto/DynaLoader/DynaLoader.a 
-L/usr/local/lib/perl5/5.8.6/sun4-solaris/CORE -lperl -ldl -lm -lc -lnsl 
-lresolv -lsocket -lposix4 -lpthread -lc
Text relocation remains                         referenced
     against symbol                  offset      in file
<unknown>                           0x2628 
/usr/local/lib/perl5/5.8.6/sun4-solaris/CORE/libperl.a(perl.o)
...

does it mean that perl is compiled incorrectly on the machine?
It seem to be installed from SMCperl binary package for SunOS 5.8

-- 
Sincerely Yours,
Alexander



More information about the Freeradius-Users mailing list