On Tue, Jun 07, 2005 at 07:12:42PM +0200, Jan Rekorajski wrote: > On Tue, 07 Jun 2005, Andrzej Krzysztofowicz wrote: > > > baggins wrote: > > > - STBR > > > > *** Warning: Linking the shared library pam_access.la against the > > *** static library ../pammodutil/libpammodutil.a is not portable! > > amd64-pld-linux-gcc -shared .libs/pam_access_la-pam_access.o -lnsl > > ../pammodutil/libpammodutil.a -Wl,-soname -Wl,pam_access.so -o > > .libs/pam_access.so > > /usr/bin/ld: ../pammodutil/libpammodutil.a(modutil_getpwnam.o): relocation > > R_X86_64_32 against `a local symbol' can not be used when making a shared > > object; recompile with -fPIC > > ../pammodutil/libpammodutil.a: could not read symbols: Bad value > > collect2: ld returned 1 exit status > > make[3]: *** [pam_access.la] Error 1 > > To jest jakis kosmos :o > Dotej pory, pomimo nazwy .la, to tez byla statyczna biblioteka i > dzialalo.
Ale była robiona jako noinst_LTLIBRARIES? Wtedy jest statyczna biblioteka budowana z PIC. -- Jakub Bogusz http://qboosh.cs.net.pl/ _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl