|
From: | Ohad . Levy |
Subject: | (no subject) |
Date: | Wed, 20 Jun 2001 15:04:47 +0200 |
Hello, I’m trying to compile gmp without any luck Here is my configure output which looks ok : address@hidden ~/tmp/gmp-3.1.1==> ./configure loading cache ./config.cache checking host system type... (cached) sparcv9-sun-solaris2.8 checking target system type... (cached) sparcv9-sun-solaris2.8 checking build system type... (cached) sparcv9-sun-solaris2.8 checking for a BSD compatible install... ./install-sh -c checking whether build environment is sane... yes checking for mawk... (cached) nawk checking whether make sets ${MAKE}... (cached) yes checking whether to enable maintainer-specific portions of Makefiles...
no checking for BSD-compatible nm... (cached) /usr/ccs/bin/nm -p checking whether the C compiler (gcc -I/usr/local/libg++/lib/g++-include ) works... yes checking whether the C compiler (gcc -I/usr/local/libg++/lib/g++-include ) is a cross-compiler...
no checking whether we are using GNU C... (cached) yes (cached) checking how to run the C preprocessor... (cached) gcc -E checking for a BSD compatible install... ./install-sh -c checking whether ln -s works... (cached) yes checking for suitable m4... (cached) m4 checking for ar... (cached) ar checking how to switch to text section... (cached) .text checking how to switch to data section... (cached) .data checking how to export a symbol... (cached) .globl checking what assembly label suffix to use... (cached) : checking how the .type assembly directive should be used... (cached)
.type
$1,#$2 checking if the .size assembly directive works... (cached) .size
$1,$2 checking what prefix to use for a local label... (cached) .L checking how to define a 32-bit word... (cached) .long checking if symbols are prefixed by underscore... (cached) no checking if .align assembly directive is logarithmic... (cached) no checking for Cygwin environment... (cached) no checking for mingw32 environment... (cached) no checking for EMX OS/2 environment... (cached) no checking for executable suffix... (cached) no checking for object suffix... (cached) o checking build system type... (cached) sparcv9-sun-solaris2.8 checking for ld used by GCC... (cached) /usr/ccs/bin/ld checking if the linker (/usr/ccs/bin/ld) is GNU ld... (cached) no checking for /usr/ccs/bin/ld option to reload object files... (cached)
-r checking how to recognise dependant libraries... (cached) pass_all checking for ranlib... (cached) ranlib checking for strip... (cached) strip loading cache ./config.cache within ltconfig checking for objdir... .libs checking for gcc option to produce PIC... (cached) -fPIC checking if gcc PIC flag
-fPIC works... (cached) yes checking if gcc static flag -static works... (cached) yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions ... yes checking whether the linker (/usr/ccs/bin/ld) supports shared
libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking dynamic linker characteristics... solaris2.8 ld.so checking command to parse /usr/ccs/bin/nm -p output... ok checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes creating libtool loading cache ./config.cache checking whether optarg is declared... (cached) yes checking for ANSI C header files... (cached) yes checking for getopt.h... (cached) no checking for unistd.h... (cached) yes checking for sys/sysctl.h... (cached) no checking for sys/time.h... (cached) yes checking for void... (cached) yes checking for preprocessor stringizing operator... (cached) yes checking for getopt_long... (cached) no checking for getpagesize... (cached) yes checking for popen... (cached) yes checking for processor_info... (cached) yes checking for strtoul... (cached) yes checking for sysconf... (cached) yes checking for sysctlbyname... (cached) no checking if ansi2knr should be used... (cached) no creating config.m4 updating cache ./config.cache creating ./config.status creating Makefile creating mpf/Makefile creating mpz/Makefile creating mpn/Makefile creating mpq/Makefile creating mpf/tests/Makefile creating mpz/tests/Makefile creating mpq/tests/Makefile creating mpn/tests/Makefile creating tests/Makefile creating tests/rand/Makefile creating demos/Makefile creating tune/Makefile creating mpbsd/Makefile creating mpbsd/tests/Makefile creating mpfr/Makefile creating mpfr/tests/Makefile creating config.h config.h is unchanged linking ./mpn/generic/inlines.c to mpn/inlines.c linking ./mpn/sparc32/add_n.asm to mpn/add_n.asm linking ./mpn/sparc32/sub_n.asm to mpn/sub_n.asm linking ./mpn/sparc32/v9/mul_1.asm to mpn/mul_1.asm linking ./mpn/sparc32/v9/addmul_1.asm to mpn/addmul_1.asm linking ./mpn/sparc32/v9/submul_1.asm to mpn/submul_1.asm linking ./mpn/sparc32/lshift.asm to mpn/lshift.asm linking ./mpn/sparc32/rshift.asm to mpn/rshift.asm linking ./mpn/generic/diveby3.c to mpn/diveby3.c linking ./mpn/generic/divrem.c to mpn/divrem.c linking ./mpn/generic/divrem_1.c to mpn/divrem_1.c linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c linking ./mpn/generic/mod_1.c to mpn/mod_1.c linking ./mpn/generic/mod_1_rs.c to mpn/mod_1_rs.c linking ./mpn/generic/pre_mod_1.c to mpn/pre_mod_1.c linking ./mpn/generic/dump.c to mpn/dump.c linking ./mpn/generic/mul.c to mpn/mul.c linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c linking ./mpn/generic/mul_n.c to mpn/mul_n.c linking ./mpn/generic/mul_basecase.c to mpn/mul_basecase.c linking ./mpn/generic/sqr_basecase.c to mpn/sqr_basecase.c linking ./mpn/generic/random.c to mpn/random.c linking ./mpn/generic/random2.c to mpn/random2.c linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c linking ./mpn/generic/get_str.c to mpn/get_str.c linking ./mpn/generic/set_str.c to mpn/set_str.c linking ./mpn/generic/scan0.c to mpn/scan0.c linking ./mpn/generic/scan1.c to mpn/scan1.c linking ./mpn/generic/popcount.c to mpn/popcount.c linking ./mpn/generic/hamdist.c to mpn/hamdist.c linking ./mpn/generic/cmp.c to mpn/cmp.c linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c linking ./mpn/generic/gcd.c to mpn/gcd.c linking ./mpn/generic/gcdext.c to mpn/gcdext.c linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c linking ./mpn/generic/bz_divrem_n.c to mpn/bz_divrem_n.c linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c linking ./mpn/generic/jacbase.c to mpn/jacbase.c linking ./mpn/sparc32/v9/gmp-mparam.h to gmp-mparam.h address@hidden ~/tmp/gmp-3.1.1==> address@hidden ~/tmp/gmp-3.1.1==> make make: *** Warning: File `Makefile' has
modification time in the future (2001-06-20 15:06:58 > 2001-06-20 15:04:42) make
all-recursive make[1]: Entering directory
`/home/ohad/tmp/gmp-3.1.1' make[1]: *** Warning: File `Makefile' has
modification time in the future (2001-06-20 15:06:58 > 2001-06-20 15:04:43) Making all in mpn make[2]: Entering directory
`/home/ohad/tmp/gmp-3.1.1/mpn' make[2]: *** Warning: File `Makefile' has
modification time in the future (2001-06-20 15:06:59 > 2001-06-20 15:04:43) Making all in tests make[3]: Entering directory
`/home/ohad/tmp/gmp-3.1.1/mpn/tests' make[3]: *** Warning: File `Makefile' has
modification time in the future (2001-06-20 15:07:00 > 2001-06-20 15:04:43) make[3]: Nothing to be done for `all'. make[3]: *** Warning: Clock skew detected. Your build may be incomplete. make[3]: Leaving directory
`/home/ohad/tmp/gmp-3.1.1/mpn/tests' make[3]: Entering directory
`/home/ohad/tmp/gmp-3.1.1/mpn' make[3]: *** Warning: File `Makefile' has
modification time in the future (2001-06-20 15:06:59 > 2001-06-20 15:04:43) m4 -DPIC -DOPERATION_mul_1 mul_1.asm
>tmp-mul_1.s /bin/sh ../libtool --mode=compile gcc -c
-DHAVE_CONFIG_H -I. -I. -I.. -I.. -DOPERATION_mul_1 -I/usr/local/libg++/lib/g++-include -g -O2 tmp-mul_1.s -o mul_1.lo rm -f .libs/mul_1.lo gcc -c -DHAVE_CONFIG_H -I. -I. -I.. -I..
-DOPERATION_mul_1 -I/usr/local/libg++/lib/g++-include -g -O2 tmp-mul_1.s -fPIC -DPIC -o .libs/mul_1.lo /usr/ccs/bin/as: "tmp-mul_1.s",
line 50: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 57: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 62: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 68: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 71: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 76: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 78: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 80: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 83: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 88: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 90: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 92: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 95: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 98: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 100: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 102: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 103: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 106: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 109: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 117: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 121: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 122: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 124: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 126: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 128: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 131: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 134: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 137: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 141: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 142: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 144: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 146: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 148: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 151: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 154: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 158: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 160: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 161: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 163: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 165: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 170: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 172: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 173: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 175: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 177: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 179: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 182: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 187: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 188: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 189: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 190: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 195: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 196: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 198: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 200: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 201: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 204: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 209: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 210: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 211: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 212: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 218: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 219: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 220: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 221: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 228: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 231: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 233: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 235: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 236: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 237: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 242: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 243: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 244: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 245: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 252: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 255: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 257: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 260: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 261: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 262: error: cannot use v8plus instructions in a non-v8plus target binary /usr/ccs/bin/as: "tmp-mul_1.s",
line 267: error: cannot use v8plus instructions in a non-v8plus target binary make[3]: *** [mul_1.lo] Error 1 make[3]: Leaving directory
`/home/ohad/tmp/gmp-3.1.1/mpn' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory
`/home/ohad/tmp/gmp-3.1.1/mpn' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory
`/home/ohad/tmp/gmp-3.1.1' make: *** [all-recursive-am] Error 2 address@hidden ~/tmp/gmp-3.1.1==> Any ideas please? Thanks, Ohad. |
[Prev in Thread] | Current Thread | [Next in Thread] |