On Tue, Jan 23, 2007 at 09:12:37AM +0100, Tomasz Mateja wrote: > Tomasz Mateja wrote: > > Jakub Bogusz wrote: > >> Który libtool? > >> Dopiero 2:1.5.22-12 ma poprawkę na multiliba na sparcu. > > Headshot, mialem o jeden rel za malo > > gmp --without tests przeszlo. > > Dzieki i pozdrawiam. > > Radość troche przedwczesna: > > rpmbuild -bb gdbm.spec --target=sparc-pld-linux > [...] > rm -f libgdbm.la > /bin/sh ./libtool --mode=link sparc-pld-linux-gcc -o libgdbm.la -rpath > /usr/lib \ > -version-info 3 0 0 gdbmopen.lo gdbmdelete.lo gdbmfetch.lo > gdbmstore.lo gdbmclose.lo gdbmreorg.lo gdbmseq.lo > gdbmsynsparc-pld-linux-gcc -shared .libs/gdbmopen.o .libs/gdbmdelete.o > .libs/gdbmfetch.o .libs/gdbmstore.o .libs/gdbmclose.o .libs//usr/bin/ld: > warning: sparc architecture of input file `.libs/gdbmopen.o' is > incompatible with sparc:v9 output > /usr/bin/ld: warning: sparc architecture of input file > `.libs/gdbmdelete.o' is incompatible with sparc:v9 output > /usr/bin/ld: warning: sparc architecture of input file > `.libs/gdbmfetch.o' is incompatible with sparc:v9 output
Brak -m32 przy linkowaniu. > z target=sparc64-pld-linux buduje się. Bo projekt nie używa automake'a. Dwa rozwiązania: - dodać $(CFLAGS) do polecenia linkowania w Makefile.in (nie powinno powodować problemów, automake tak robi) - zdefiniować __cc z dodanym -m32 -- Jakub Bogusz http://qboosh.pl/ _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
