gmp4.2.2 build failing on solaris-10

Malay HALDER malay.halder at alcatel-lucent.com
Mon Mar 10 12:02:32 CET 2008


t*ool-GMP-4.2.2 [pre-packaged]*

make build is failing with following messages:-
+++++
/users/dhs3too/dhs/gnu/bin/gcc -DHAVE_CONFIG_H -I. 
-I/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn -I.. 
-D__GMP_WITHIN_GMP 
-I/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2 
-DOPERATION_addsub_n -xO4 -xarch=v8plus -xchip=ultra3 -c addsub_n.c -o 
addsub_n.o >/dev/null 2>&1
/bin/bash ../libtool --mode=link /users/dhs3too/dhs/gnu/bin/gcc  -xO4 
-xarch=v8plus -xchip=ultra3   -o libmpn.la   fib_table.lo mp_bases.lo 
add.lo add_1.lo add_n.lo sub.lo sub_1.lo sub_n.lo mul_1.lo addmul_1.lo 
submul_1.lo lshift.lo rshift.lo dive_1.lo diveby3.lo divis.lo divrem.lo 
divrem_1.lo divrem_2.lo fib2_ui.lo mod_1.lo mod_34lsub1.lo mode1o.lo 
pre_divrem_1.lo pre_mod_1.lo dump.lo mul.lo mul_fft.lo mul_n.lo 
mul_basecase.lo sqr_basecase.lo random.lo random2.lo pow_1.lo rootrem.lo 
sqrtrem.lo get_str.lo set_str.lo scan0.lo scan1.lo popcount.lo 
hamdist.lo cmp.lo perfsqr.lo bdivmod.lo gcd_1.lo gcd.lo gcdext.lo 
tdiv_qr.lo dc_divrem_n.lo sb_divrem_mn.lo jacbase.lo get_d.lo 
mullow_n.lo mullow_basecase.lo umul.lo udiv.lo sqr_diagonal.lo addsub_n.lo
ar cq .libs/libmpn.a .libs/fib_table.o .libs/mp_bases.o .libs/add.o 
.libs/add_1.o .libs/add_n.o .libs/sub.o .libs/sub_1.o .libs/sub_n.o 
.libs/mul_1.o .libs/addmul_1.o .libs/submul_1.o .libs/lshift.o 
.libs/rshift.o .libs/dive_1.o .libs/diveby3.o .libs/divis.o 
.libs/divrem.o .libs/divrem_1.o .libs/divrem_2.o .libs/fib2_ui.o 
.libs/mod_1.o .libs/mod_34lsub1.o .libs/mode1o.o .libs/pre_divrem_1.o 
.libs/pre_mod_1.o .libs/dump.o .libs/mul.o .libs/mul_fft.o .libs/mul_n.o 
.libs/mul_basecase.o .libs/sqr_basecase.o .libs/random.o .libs/random2.o 
.libs/pow_1.o .libs/rootrem.o .libs/sqrtrem.o .libs/get_str.o 
.libs/set_str.o .libs/scan0.o .libs/scan1.o .libs/popcount.o 
.libs/hamdist.o .libs/cmp.o .libs/perfsqr.o .libs/bdivmod.o 
.libs/gcd_1.o .libs/gcd.o .libs/gcdext.o .libs/tdiv_qr.o 
.libs/dc_divrem_n.o .libs/sb_divrem_mn.o .libs/jacbase.o .libs/get_d.o 
.libs/mullow_n.o .libs/mullow_basecase.o .libs/umul.o .libs/udiv.o 
.libs/sqr_diagonal.o .libs/addsub_n.o
*ar: .libs/fib_table.o: No such file or directory*
*gmake[3]: *** [libmpn.la] Error 1*
gmake[3]: Leaving directory 
`/users/toolsrd/ws/si_ctoolrd/gmp/production/objects/gmp-4.2.2/mpn'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/users/toolsrd/ws/si_ctoolrd/gmp/production/objects/gmp-4.2.2'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory 
`/users/toolsrd/ws/si_ctoolrd/gmp/production/objects/gmp-4.2.2'
*** Error code 2
dmake: Fatal error: Command failed for target `build-gmp'
++++++

*configure options :*-ABI=32,--prefix,--enable-assert*

Compiler details
*csbu061 [mhalder] 112: ./gcc -v
Reading specs from 
/tools/openbin/gcc/3.4.4/sparc-sun-solaris8/lib/gcc/sparc-sun-solaris2.8/3.4.4/specs
Configured with: ../gcc-3.4.4/configure 
--prefix=/tools/openbin/gcc/3.4.4/sparc-sun-solaris8 --disable-nls 
--enable-languages=c,c++,java --enable-shared --enable-threads=posix 
--with-gnu-as 
--with-as=/tools/openbin/binutils/2.16.1/sparc-sun-solaris8/bin/as 
--with-gnu-ld 
--with-ld=/tools/openbin/binutils/2.16.1/sparc-sun-solaris8/bin/ld
Thread model: posix
gcc version 3.4.4
*
System Details
Uname -a =*SunOS csbu061 5.10 Generic_118833-24 sun4u sparc SUNW,A70


*Output from Config.status:
*./config.status
config.status: creating demos/pexpr-config.h
config.status: creating demos/calc/calc-config.h
config.status: creating Makefile
config.status: creating mpbsd/Makefile
config.status: creating mpf/Makefile
config.status: creating mpn/Makefile
config.status: creating mpq/Makefile
config.status: creating mpz/Makefile
config.status: creating printf/Makefile
config.status: creating scanf/Makefile
config.status: creating cxx/Makefile
config.status: creating tests/Makefile
config.status: creating tests/devel/Makefile
config.status: creating tests/mpbsd/Makefile
config.status: creating tests/mpf/Makefile
config.status: creating tests/mpn/Makefile
config.status: creating tests/mpq/Makefile
config.status: creating tests/mpz/Makefile
config.status: creating tests/rand/Makefile
config.status: creating tests/misc/Makefile
config.status: creating tests/cxx/Makefile
config.status: creating doc/Makefile
config.status: creating tune/Makefile
config.status: creating demos/Makefile
config.status: creating demos/calc/Makefile
config.status: creating demos/expr/Makefile
config.status: creating gmp.h
config.status: creating mp.h
config.status: creating config.h
config.status: config.h is unchanged
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/add.c 
to mpn/add.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/add_1.c 
to mpn/add_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/add_n.asm 
to mpn/add_n.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/sub.c 
to mpn/sub.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/sub_1.c 
to mpn/sub_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/sub_n.asm 
to mpn/sub_n.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/mul_1.asm 
to mpn/mul_1.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/addmul_1.asm 
to mpn/addmul_1.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/submul_1.asm 
to mpn/submul_1.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/lshift.asm 
to mpn/lshift.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/rshift.asm 
to mpn/rshift.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/dive_1.c 
to mpn/dive_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/diveby3.c 
to mpn/diveby3.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/divis.c 
to mpn/divis.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/divrem.c 
to mpn/divrem.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/divrem_1.c 
to mpn/divrem_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/divrem_2.c 
to mpn/divrem_2.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/fib2_ui.c 
to mpn/fib2_ui.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mod_1.c 
to mpn/mod_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mod_34lsub1.c 
to mpn/mod_34lsub1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mode1o.c 
to mpn/mode1o.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/pre_divrem_1.c 
to mpn/pre_divrem_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/pre_mod_1.c 
to mpn/pre_mod_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/dump.c 
to mpn/dump.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mul.c 
to mpn/mul.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mul_fft.c 
to mpn/mul_fft.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mul_n.c 
to mpn/mul_n.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mul_basecase.c 
to mpn/mul_basecase.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/sqr_basecase.c 
to mpn/sqr_basecase.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/random.c 
to mpn/random.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/random2.c 
to mpn/random2.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/pow_1.c 
to mpn/pow_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/rootrem.c 
to mpn/rootrem.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/sqrtrem.c 
to mpn/sqrtrem.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/get_str.c 
to mpn/get_str.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/set_str.c 
to mpn/set_str.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/scan0.c 
to mpn/scan0.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/scan1.c 
to mpn/scan1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/popham.c 
to mpn/popcount.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/popham.c 
to mpn/hamdist.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/cmp.c 
to mpn/cmp.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/perfsqr.c 
to mpn/perfsqr.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/bdivmod.c 
to mpn/bdivmod.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/gcd_1.c 
to mpn/gcd_1.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/gcd.c 
to mpn/gcd.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/gcdext.c 
to mpn/gcdext.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/tdiv_qr.c 
to mpn/tdiv_qr.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/dc_divrem_n.c 
to mpn/dc_divrem_n.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/sb_divrem_mn.c 
to mpn/sb_divrem_mn.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/jacbase.c 
to mpn/jacbase.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/get_d.c 
to mpn/get_d.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mullow_n.c 
to mpn/mullow_n.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/mullow_basecase.c 
to mpn/mullow_basecase.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v8/umul.asm 
to mpn/umul.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/udiv.asm 
to mpn/udiv.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/sqr_diagonal.asm 
to mpn/sqr_diagonal.asm
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/generic/addsub_n.c 
to mpn/addsub_n.c
config.status: linking 
/users/toolsrd/ws/si_ctoolrd/gmp/production/sources/gmp-4.2.2/mpn/sparc32/v9/gmp-mparam.h 
to gmp-mparam.h
*



More INFO:
*THE gcc used is in my path and also the binutils-2.16.1 which is the 
default linker is in my path.

if you need more info about my system or any other info please reply.

thanks & regards
malay
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gmplib.org/list-archives/gmp-bugs/attachments/20080310/3841e4af/attachment.html 


More information about the gmp-bugs mailing list