|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
make check failed on sparc solaris 9# make check
make check-recursive Making check in tests Making check in . make libtests.la t-bswap t-constants t-count_zeros t-gmpmax t-hightomask t-modlinv t-popc t-parity t-sub /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o memory.lo memory.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c memory.c -fPIC -DPIC -o .libs/memory.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c memory.c -o memory.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o misc.lo misc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c misc.c -fPIC -DPIC -o .libs/misc.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c misc.c -o misc.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o refmpf.lo refmpf.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpf.c -fPIC -DPIC -o .libs/refmpf.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpf.c -o refmpf.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o refmpn.lo refmpn.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpn.c -fPIC -DPIC -o .libs/refmpn.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpn.c -o refmpn.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o refmpq.lo refmpq.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpq.c -fPIC -DPIC -o .libs/refmpq.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpq.c -o refmpq.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o refmpz.lo refmpz.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpz.c -fPIC -DPIC -o .libs/refmpz.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c refmpz.c -o refmpz.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o spinner.lo spinner.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c spinner.c -fPIC -DPIC -o .libs/spinner.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c spinner.c -o spinner.o >/dev/null 2>&1 /bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c -o trace.lo trace.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c trace.c -fPIC -DPIC -o .libs/trace.o gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c trace.c -o trace.o >/dev/null 2>&1 /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o libtests.la memory.lo misc.lo refmpf.lo refmpn.lo refmpq.lo refmpz.lo spinner.lo trace.lo ../libgmp.la ar cq .libs/libtests.a .libs/memory.o .libs/misc.o .libs/refmpf.o .libs/refmpn.o .libs/refmpq.o .libs/refmpz.o .libs/spinner.o .libs/trace.o ranlib .libs/libtests.a creating libtests.la (cd .libs && rm -f libtests.la && ln -s ../libtests.la libtests.la) gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-bswap.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-bswap t-bswap.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-bswap t-bswap.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-bswap gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-constants.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-constants t-constants.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-constants t-constants.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-constants gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-count_zeros.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-count_zeros t-count_zeros.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-count_zeros t-count_zeros.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-count_zeros gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-gmpmax.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-gmpmax t-gmpmax.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-gmpmax t-gmpmax.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-gmpmax gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-hightomask.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-hightomask t-hightomask.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-hightomask t-hightomask.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-hightomask gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-modlinv.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-modlinv t-modlinv.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-modlinv t-modlinv.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-modlinv gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-popc.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-popc t-popc.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-popc t-popc.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-popc gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-parity.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-parity t-parity.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-parity t-parity.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-parity gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -O2 -m64 -mptr64 -mcpu=ultrasparc3 -c t-sub.c /bin/bash ../libtool --mode=link gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o t-sub t-sub.o libtests.la ../libgmp.la gcc -O2 -m64 -mptr64 -mcpu=ultrasparc3 -o .libs/t-sub t-sub.o ./.libs/libtests.a /opt/working/src/gmp-4.2.4/.libs/libgmp.so ../.libs/libgmp.so -R/usr/local/lib ld: warning: file ../.libs/libgmp.so: linked to /opt/working/src/gmp-4.2.4/.libs/libgmp.so: attempted multiple inclusion of file creating t-sub make check-TESTS ld.so.1: t-bswap: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-bswap ld.so.1: t-constants: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-constants ld.so.1: t-count_zeros: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-count_zeros ld.so.1: t-gmpmax: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-gmpmax ld.so.1: t-hightomask: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-hightomask ld.so.1: t-modlinv: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-modlinv ld.so.1: t-popc: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-popc ld.so.1: t-parity: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-parity ld.so.1: t-sub: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: ELFCLASS32 FAIL: t-sub ================================== 9 of 9 tests failed Please report to gmp-bugs@... ================================== *** Error code 1 make: Fatal error: Command failed for target `check-TESTS' Current working directory /opt/working/src/gmp-4.2.4/tests *** Error code 1 make: Fatal error: Command failed for target `check-am' Current working directory /opt/working/src/gmp-4.2.4/tests *** Error code 1 make: Fatal error: Command failed for target `check-recursive' Current working directory /opt/working/src/gmp-4.2.4/tests *** Error code 1 make: Fatal error: Command failed for target `check-recursive' Current working directory /opt/working/src/gmp-4.2.4 *** Error code 1 make: Fatal error: Command failed for target `check' _______________________________________________ gmp-bugs mailing list gmp-bugs@... http://gmplib.org/mailman/listinfo/gmp-bugs |
|
|
Re: make check failed on sparc solaris 9On Fri, 13 Feb 2009, Peter Wood wrote:
> make check-TESTS > ld.so.1: t-bswap: fatal: /usr/local/lib/libgcc_s.so.1: wrong ELF class: > ELFCLASS32 > FAIL: t-bswap http://www.google.com/search?q=%22ld.so.1%3A+t-bswap%3A+fatal%3A+%2Fusr%2Flocal%2Flib%2Flibgcc_s.so.1%3A+wrong+ELF+class%3A+ELFCLASS32%22 As mentionned in the FAQ, this is not a gmp bug but a gcc bug. If you want a 32 bit gmp, use ABI=32. If you want a 64 bit gmp, use LDFLAGS='-R/usr/local/lib/sparcv9'. Besides, if you are installing a 64 bit gmp in /usr/local, you want: ./configure --libdir=/usr/local/lib/sparcv9 (32 bit libs go to /usr/local/lib and 64 bit libs to /usr/local/lib/sparcv9) -- Marc Glisse _______________________________________________ gmp-bugs mailing list gmp-bugs@... http://gmplib.org/mailman/listinfo/gmp-bugs |
| Free embeddable forum powered by Nabble | Forum Help |