From: KC B. <kbr...@us...> - 2004-07-26 22:37:17
|
Tried that with gcc, though the option appears to be -kPIC. Same result though. I'll try it with forte as well but I"m not hopeful. Other thoughts? Thanks KC Torrey McMahon wrote: >> >> >> Got the following error while building gaim 0.80 on Solaris 8. This is >> with our default perl version 5.8.3. I got a similar error when >> specifying our old version of perl (5.6.1) as well. Anyone run into >> this problem? >> >> [SNIP] >> >> /usr/usc/perl/5.8.3/lib/5.8.3/sun4-solaris/auto/DynaLoader/DynaLoader.a >> -L/usr/usc/perl/5.8.3/lib/5.8.3/sun4-solaris/CORE -lperl -lsocket >> -lnsl -ldl -lm -lc -lsocket -lnsl -lresolv >> >> *** Warning: Linking the shared library perl.la against the >> *** static library >> /usr/usc/perl/5.8.3/lib/5.8.3/sun4-solaris/auto/DynaLoader/DynaLoader.a >> is not portable! >> Text relocation remains referenced >> against symbol offset in file >> Perl_newXS 0x784 >> /usr/usc/perl/5.8.3/lib/5.8.3/sun4-solaris/auto/DynaLoader/DynaLoader.a(DynaLoader.o) >> >> >> > > Adding "-K pic" to CCFLAGS should fix this if using Sun compilers I > think the GCC option is -KPIC. > |