build fails using gcc-4.2.1 (5531) on OSX 10.4.11, but "ok" on OSX 10.5.1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,

i've installed gcc 4.2.1 (build 5531) on two OSX boxes --one
Tiger/10.4.11, one Leopard/10.5.1

# @ Tiger:
gcc -v
	Using built-in specs.
	Target: powerpc-apple-darwin8
	Configured with: /Builds/apple/gcc_42-5531/obj/src/configure
--disable-checking -enable-werror --prefix=/usr
--mandir=/usr/share/man --enable-languages=c,objc,c++,obj-c++
--program-transform-name=/^[cg][^.-]*$/s/$/-4.2/
--with-gxx-include-dir=/usr/include/c++/4.0.0 --with-slibdir=/usr/lib
--build=i686-apple-darwin8 --program-prefix=
--host=powerpc-apple-darwin8 --target=powerpc-apple-darwin8
	Thread model: posix
	gcc version 4.2.1 (Apple Inc. build 5531)

# @ Leopard:
gcc -v
	Using built-in specs.
	Target: powerpc-apple-darwin9
	Configured with:
/usr/ports/gcc_42-5531/gcc_42-5531/build/obj/src/configure
--disable-checking -enable-werror --prefix=/usr
--mandir=/usr/share/man --enable-languages=c,objc,c++,obj-c++
--program-transform-name=/^[cg][^.-]*$/s/$/-4.2/
--with-gxx-include-dir=/usr/include/c++/4.0.0 --with-slibdir=/usr/lib
--build=powerpc-apple-darwin9 --host=powerpc-apple-darwin9
--target=powerpc-apple-darwin9
	Thread model: posix
	gcc version 4.2.1 (Apple Inc. build 5531)


although i suspect the following issue may not be app-specific ... i'm
building GMP.

in my usual 3-step process, i:

	(1) build GMP w/o MPFR
	(2) build MPFR, linked against GMP from (1)
	(3) re-build GMP, linked against MPFR from (2)

on Leopard, the build/install ( (1) + (2) + (3) ) finishes without error.

but, on Tiger, 'make' fails at (3):

	make
	...
	Apple Computer, Inc. version cctools-622.9~2, GNU assembler version 1.38
	Unknown -v option ignored
	 gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -O2 -mpowerpc
-force_cpusubtype_ALL
	-Wa,-maltivec -mcpu=7400 -c version.c -o version.o >/dev/null 2>&1
	/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.
-D__GMP_WITHIN_GMP
	-O2 -mpowerpc -force_cpusubtype_ALL -Wa,-maltivec -mcpu=7400 -c -o tal-reent.lo
	tal-reent.c
	 gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -O2 -mpowerpc
-force_cpusubtype_ALL
	-Wa,-maltivec -mcpu=7400 -c tal-reent.c  -fno-common -DPIC -o .libs/tal-reent.o
	/usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'm' flag!
	/usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'a' flag!
	/usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'l' flag!
	/usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 't' flag!
	/usr/bin/../libexec/gcc/darwin/ppc/as: I don't understand 'i' flag!
	Apple Computer, Inc. version cctools-622.9~2, GNU assembler version 1.38
	Unknown -v option ignored
	 gcc -DHAVE_CONFIG_H -I. -I. -I. -D__GMP_WITHIN_GMP -O2 -mpowerpc
-force_cpusubtype_ALL
	-Wa,-maltivec -mcpu=7400 -c tal-reent.c -o tal-reent.o >/dev/null 2>&1
	/bin/sh ./libtool --mode=link gcc  -O2 -mpowerpc
-force_cpusubtype_ALL -Wa,-maltivec
	-mcpu=7400  -L/usr/local/mpfr/lib -lmpfr -o libgmp.la -rpath /usr/local/gmp/lib
	-version-info 7:2:4 assert.lo compat.lo errno.lo extract-dbl.lo
invalid.lo memory.lo
	mp_bpl.lo mp_clz_tab.lo mp_dv_tab.lo mp_minv_tab.lo mp_get_fns.lo
mp_set_fns.lo rand.lo
	randclr.lo randdef.lo randiset.lo randlc2s.lo randlc2x.lo randmt.lo
randmts.lo rands.lo
	randsd.lo randsdui.lo randbui.lo randmui.lo version.lo tal-reent.lo mpf/init.lo
	mpf/init2.lo mpf/set.lo mpf/set_ui.lo mpf/set_si.lo mpf/set_str.lo mpf/set_d.lo
	mpf/set_z.lo mpf/iset.lo mpf/iset_ui.lo mpf/iset_si.lo
mpf/iset_str.lo mpf/iset_d.lo
	mpf/clear.lo mpf/get_str.lo mpf/dump.lo mpf/size.lo mpf/eq.lo
mpf/reldiff.lo mpf/sqrt.lo
	mpf/random2.lo mpf/inp_str.lo mpf/out_str.lo mpf/add.lo mpf/add_ui.lo
mpf/sub.lo
	mpf/sub_ui.lo mpf/ui_sub.lo mpf/mul.lo mpf/mul_ui.lo mpf/div.lo
mpf/div_ui.lo mpf/cmp.lo
	mpf/cmp_d.lo mpf/cmp_ui.lo mpf/cmp_si.lo mpf/mul_2exp.lo
mpf/div_2exp.lo mpf/abs.lo
	mpf/neg.lo mpf/set_q.lo mpf/get_d.lo mpf/get_d_2exp.lo
mpf/set_dfl_prec.lo mpf/set_prc.lo
	mpf/set_prc_raw.lo mpf/get_dfl_prec.lo mpf/get_prc.lo mpf/ui_div.lo
mpf/sqrt_ui.lo
	mpf/ceilfloor.lo mpf/trunc.lo mpf/pow_ui.lo mpf/urandomb.lo
mpf/swap.lo mpf/fits_sint.lo
	mpf/fits_slong.lo mpf/fits_sshort.lo mpf/fits_uint.lo mpf/fits_ulong.lo
	mpf/fits_ushort.lo mpf/get_si.lo mpf/get_ui.lo mpf/int_p.lo
mpz/abs.lo mpz/add.lo
	mpz/add_ui.lo mpz/aorsmul.lo mpz/aorsmul_i.lo mpz/and.lo
mpz/array_init.lo mpz/bin_ui.lo
	mpz/bin_uiui.lo mpz/cdiv_q.lo mpz/cdiv_q_ui.lo mpz/cdiv_qr.lo mpz/cdiv_qr_ui.lo
	mpz/cdiv_r.lo mpz/cdiv_r_ui.lo mpz/cdiv_ui.lo mpz/cfdiv_q_2exp.lo
mpz/cfdiv_r_2exp.lo
	mpz/clear.lo mpz/clrbit.lo mpz/cmp.lo mpz/cmp_d.lo mpz/cmp_si.lo mpz/cmp_ui.lo
	mpz/cmpabs.lo mpz/cmpabs_d.lo mpz/cmpabs_ui.lo mpz/com.lo
mpz/combit.lo mpz/cong.lo
	mpz/cong_2exp.lo mpz/cong_ui.lo mpz/divexact.lo mpz/divegcd.lo mpz/dive_ui.lo
	mpz/divis.lo mpz/divis_ui.lo mpz/divis_2exp.lo mpz/dump.lo
mpz/export.lo mpz/fac_ui.lo
	mpz/fdiv_q.lo mpz/fdiv_q_ui.lo mpz/fdiv_qr.lo mpz/fdiv_qr_ui.lo mpz/fdiv_r.lo
	mpz/fdiv_r_ui.lo mpz/fdiv_ui.lo mpz/fib_ui.lo mpz/fib2_ui.lo mpz/fits_sint.lo
	mpz/fits_slong.lo mpz/fits_sshort.lo mpz/fits_uint.lo mpz/fits_ulong.lo
	mpz/fits_ushort.lo mpz/gcd.lo mpz/gcd_ui.lo mpz/gcdext.lo
mpz/get_d.lo mpz/get_d_2exp.lo
	mpz/get_si.lo mpz/get_str.lo mpz/get_ui.lo mpz/getlimbn.lo
mpz/hamdist.lo mpz/import.lo
	mpz/init.lo mpz/init2.lo mpz/inp_raw.lo mpz/inp_str.lo mpz/invert.lo mpz/ior.lo
	mpz/iset.lo mpz/iset_d.lo mpz/iset_si.lo mpz/iset_str.lo
mpz/iset_ui.lo mpz/jacobi.lo
	mpz/kronsz.lo mpz/kronuz.lo mpz/kronzs.lo mpz/kronzu.lo mpz/lcm.lo
mpz/lcm_ui.lo
	mpz/lucnum_ui.lo mpz/lucnum2_ui.lo mpz/millerrabin.lo mpz/mod.lo mpz/mul.lo
	mpz/mul_2exp.lo mpz/mul_si.lo mpz/mul_ui.lo mpz/n_pow_ui.lo
mpz/neg.lo mpz/nextprime.lo
	mpz/out_raw.lo mpz/out_str.lo mpz/perfpow.lo mpz/perfsqr.lo
mpz/popcount.lo mpz/pow_ui.lo
	mpz/powm.lo mpz/powm_ui.lo mpz/pprime_p.lo mpz/random.lo
mpz/random2.lo mpz/realloc.lo
	mpz/realloc2.lo mpz/remove.lo mpz/root.lo mpz/rootrem.lo
mpz/rrandomb.lo mpz/scan0.lo
	mpz/scan1.lo mpz/set.lo mpz/set_d.lo mpz/set_f.lo mpz/set_q.lo mpz/set_si.lo
	mpz/set_str.lo mpz/set_ui.lo mpz/setbit.lo mpz/size.lo
mpz/sizeinbase.lo mpz/sqrt.lo
	mpz/sqrtrem.lo mpz/sub.lo mpz/sub_ui.lo mpz/swap.lo mpz/tdiv_ui.lo
mpz/tdiv_q.lo
	mpz/tdiv_q_2exp.lo mpz/tdiv_q_ui.lo mpz/tdiv_qr.lo mpz/tdiv_qr_ui.lo
mpz/tdiv_r.lo
	mpz/tdiv_r_2exp.lo mpz/tdiv_r_ui.lo mpz/tstbit.lo mpz/ui_pow_ui.lo
mpz/ui_sub.lo
	mpz/urandomb.lo mpz/urandomm.lo mpz/xor.lo mpq/abs.lo mpq/aors.lo
mpq/canonicalize.lo
	mpq/clear.lo mpq/cmp.lo mpq/cmp_si.lo mpq/cmp_ui.lo mpq/div.lo mpq/get_d.lo
	mpq/get_den.lo mpq/get_num.lo mpq/get_str.lo mpq/init.lo
mpq/inp_str.lo mpq/inv.lo
	mpq/md_2exp.lo mpq/mul.lo mpq/neg.lo mpq/out_str.lo mpq/set.lo mpq/set_den.lo
	mpq/set_num.lo mpq/set_si.lo mpq/set_str.lo mpq/set_ui.lo
mpq/equal.lo mpq/set_z.lo
	mpq/set_d.lo mpq/set_f.lo mpq/swap.lo mpn/fib_table.lo
mpn/mp_bases.lo  mpn/add.lo
	mpn/add_1.lo mpn/add_n.lo mpn/sub.lo mpn/sub_1.lo mpn/sub_n.lo mpn/mul_1.lo
	mpn/addmul_1.lo mpn/submul_1.lo mpn/lshift.lo mpn/rshift.lo
mpn/dive_1.lo mpn/diveby3.lo
	mpn/divis.lo mpn/divrem.lo mpn/divrem_1.lo mpn/divrem_2.lo
mpn/fib2_ui.lo mpn/mod_1.lo
	mpn/mod_34lsub1.lo mpn/mode1o.lo mpn/pre_divrem_1.lo mpn/pre_mod_1.lo
mpn/dump.lo
	mpn/mul.lo mpn/mul_fft.lo mpn/mul_n.lo mpn/mul_basecase.lo mpn/sqr_basecase.lo
	mpn/random.lo mpn/random2.lo mpn/pow_1.lo mpn/rootrem.lo
mpn/sqrtrem.lo mpn/get_str.lo
	mpn/set_str.lo mpn/scan0.lo mpn/scan1.lo mpn/popcount.lo
mpn/hamdist.lo mpn/cmp.lo
	mpn/perfsqr.lo mpn/bdivmod.lo mpn/gcd_1.lo mpn/gcd.lo mpn/gcdext.lo
mpn/tdiv_qr.lo
	mpn/dc_divrem_n.lo mpn/sb_divrem_mn.lo mpn/jacbase.lo mpn/get_d.lo
mpn/mullow_n.lo
	mpn/mullow_basecase.lo mpn/umul.lo mpn/copyi.lo mpn/copyd.lo
mpn/com_n.lo mpn/and_n.lo
	mpn/andn_n.lo mpn/nand_n.lo mpn/ior_n.lo mpn/iorn_n.lo mpn/nior_n.lo
mpn/xor_n.lo
	mpn/xnor_n.lo mpn/sqr_diagonal.lo mpn/addlsh1_n.lo mpn/sublsh1_n.lo
mpn/addsub_n.lo
	printf/asprintf.lo printf/asprntffuns.lo printf/doprnt.lo printf/doprntf.lo
	printf/doprnti.lo printf/fprintf.lo printf/obprintf.lo printf/obvprintf.lo
	printf/obprntffuns.lo printf/printf.lo printf/printffuns.lo printf/snprintf.lo
	printf/snprntffuns.lo printf/sprintf.lo printf/sprintffuns.lo
printf/vasprintf.lo
	printf/vfprintf.lo printf/vprintf.lo printf/vsnprintf.lo printf/vsprintf.lo
	printf/repl-vsnprintf.lo  scanf/doscan.lo scanf/fscanf.lo scanf/fscanffuns.lo
	scanf/scanf.lo scanf/sscanf.lo scanf/sscanffuns.lo scanf/vfscanf.lo
scanf/vscanf.lo
	scanf/vsscanf.lo
	gcc -dynamiclib ${wl}-undefined ${wl}dynamic_lookup -o .libs/libgmp.3.4.2.dylib
	.libs/assert.o .libs/compat.o .libs/errno.o .libs/extract-dbl.o .libs/invalid.o
	.libs/memory.o .libs/mp_bpl.o .libs/mp_clz_tab.o .libs/mp_dv_tab.o
.libs/mp_minv_tab.o
	.libs/mp_get_fns.o .libs/mp_set_fns.o .libs/rand.o .libs/randclr.o
.libs/randdef.o
	.libs/randiset.o .libs/randlc2s.o .libs/randlc2x.o .libs/randmt.o
.libs/randmts.o
	.libs/rands.o .libs/randsd.o .libs/randsdui.o .libs/randbui.o .libs/randmui.o
	.libs/version.o .libs/tal-reent.o mpf/.libs/init.o mpf/.libs/init2.o
mpf/.libs/set.o
	mpf/.libs/set_ui.o mpf/.libs/set_si.o mpf/.libs/set_str.o mpf/.libs/set_d.o
	mpf/.libs/set_z.o mpf/.libs/iset.o mpf/.libs/iset_ui.o mpf/.libs/iset_si.o
	mpf/.libs/iset_str.o mpf/.libs/iset_d.o mpf/.libs/clear.o mpf/.libs/get_str.o
	mpf/.libs/dump.o mpf/.libs/size.o mpf/.libs/eq.o mpf/.libs/reldiff.o
mpf/.libs/sqrt.o
	mpf/.libs/random2.o mpf/.libs/inp_str.o mpf/.libs/out_str.o mpf/.libs/add.o
	mpf/.libs/add_ui.o mpf/.libs/sub.o mpf/.libs/sub_ui.o
mpf/.libs/ui_sub.o mpf/.libs/mul.o
	mpf/.libs/mul_ui.o mpf/.libs/div.o mpf/.libs/div_ui.o mpf/.libs/cmp.o
mpf/.libs/cmp_d.o
	mpf/.libs/cmp_ui.o mpf/.libs/cmp_si.o mpf/.libs/mul_2exp.o mpf/.libs/div_2exp.o
	mpf/.libs/abs.o mpf/.libs/neg.o mpf/.libs/set_q.o mpf/.libs/get_d.o
	mpf/.libs/get_d_2exp.o mpf/.libs/set_dfl_prec.o mpf/.libs/set_prc.o
	mpf/.libs/set_prc_raw.o mpf/.libs/get_dfl_prec.o mpf/.libs/get_prc.o
mpf/.libs/ui_div.o
	mpf/.libs/sqrt_ui.o mpf/.libs/ceilfloor.o mpf/.libs/trunc.o mpf/.libs/pow_ui.o
	mpf/.libs/urandomb.o mpf/.libs/swap.o mpf/.libs/fits_sint.o
mpf/.libs/fits_slong.o
	mpf/.libs/fits_sshort.o mpf/.libs/fits_uint.o mpf/.libs/fits_ulong.o
	mpf/.libs/fits_ushort.o mpf/.libs/get_si.o mpf/.libs/get_ui.o mpf/.libs/int_p.o
	mpz/.libs/abs.o mpz/.libs/add.o mpz/.libs/add_ui.o mpz/.libs/aorsmul.o
	mpz/.libs/aorsmul_i.o mpz/.libs/and.o mpz/.libs/array_init.o mpz/.libs/bin_ui.o
	mpz/.libs/bin_uiui.o mpz/.libs/cdiv_q.o mpz/.libs/cdiv_q_ui.o
mpz/.libs/cdiv_qr.o
	mpz/.libs/cdiv_qr_ui.o mpz/.libs/cdiv_r.o mpz/.libs/cdiv_r_ui.o
mpz/.libs/cdiv_ui.o
	mpz/.libs/cfdiv_q_2exp.o mpz/.libs/cfdiv_r_2exp.o mpz/.libs/clear.o
mpz/.libs/clrbit.o
	mpz/.libs/cmp.o mpz/.libs/cmp_d.o mpz/.libs/cmp_si.o mpz/.libs/cmp_ui.o
	mpz/.libs/cmpabs.o mpz/.libs/cmpabs_d.o mpz/.libs/cmpabs_ui.o mpz/.libs/com.o
	mpz/.libs/combit.o mpz/.libs/cong.o mpz/.libs/cong_2exp.o mpz/.libs/cong_ui.o
	mpz/.libs/divexact.o mpz/.libs/divegcd.o mpz/.libs/dive_ui.o mpz/.libs/divis.o
	mpz/.libs/divis_ui.o mpz/.libs/divis_2exp.o mpz/.libs/dump.o mpz/.libs/export.o
	mpz/.libs/fac_ui.o mpz/.libs/fdiv_q.o mpz/.libs/fdiv_q_ui.o mpz/.libs/fdiv_qr.o
	mpz/.libs/fdiv_qr_ui.o mpz/.libs/fdiv_r.o mpz/.libs/fdiv_r_ui.o
mpz/.libs/fdiv_ui.o
	mpz/.libs/fib_ui.o mpz/.libs/fib2_ui.o mpz/.libs/fits_sint.o
mpz/.libs/fits_slong.o
	mpz/.libs/fits_sshort.o mpz/.libs/fits_uint.o mpz/.libs/fits_ulong.o
	mpz/.libs/fits_ushort.o mpz/.libs/gcd.o mpz/.libs/gcd_ui.o mpz/.libs/gcdext.o
	mpz/.libs/get_d.o mpz/.libs/get_d_2exp.o mpz/.libs/get_si.o mpz/.libs/get_str.o
	mpz/.libs/get_ui.o mpz/.libs/getlimbn.o mpz/.libs/hamdist.o mpz/.libs/import.o
	mpz/.libs/init.o mpz/.libs/init2.o mpz/.libs/inp_raw.o mpz/.libs/inp_str.o
	mpz/.libs/invert.o mpz/.libs/ior.o mpz/.libs/iset.o mpz/.libs/iset_d.o
	mpz/.libs/iset_si.o mpz/.libs/iset_str.o mpz/.libs/iset_ui.o mpz/.libs/jacobi.o
	mpz/.libs/kronsz.o mpz/.libs/kronuz.o mpz/.libs/kronzs.o mpz/.libs/kronzu.o
	mpz/.libs/lcm.o mpz/.libs/lcm_ui.o mpz/.libs/lucnum_ui.o mpz/.libs/lucnum2_ui.o
	mpz/.libs/millerrabin.o mpz/.libs/mod.o mpz/.libs/mul.o mpz/.libs/mul_2exp.o
	mpz/.libs/mul_si.o mpz/.libs/mul_ui.o mpz/.libs/n_pow_ui.o mpz/.libs/neg.o
	mpz/.libs/nextprime.o mpz/.libs/out_raw.o mpz/.libs/out_str.o
mpz/.libs/perfpow.o
	mpz/.libs/perfsqr.o mpz/.libs/popcount.o mpz/.libs/pow_ui.o mpz/.libs/powm.o
	mpz/.libs/powm_ui.o mpz/.libs/pprime_p.o mpz/.libs/random.o mpz/.libs/random2.o
	mpz/.libs/realloc.o mpz/.libs/realloc2.o mpz/.libs/remove.o mpz/.libs/root.o
	mpz/.libs/rootrem.o mpz/.libs/rrandomb.o mpz/.libs/scan0.o mpz/.libs/scan1.o
	mpz/.libs/set.o mpz/.libs/set_d.o mpz/.libs/set_f.o mpz/.libs/set_q.o
mpz/.libs/set_si.o
	mpz/.libs/set_str.o mpz/.libs/set_ui.o mpz/.libs/setbit.o mpz/.libs/size.o
	mpz/.libs/sizeinbase.o mpz/.libs/sqrt.o mpz/.libs/sqrtrem.o mpz/.libs/sub.o
	mpz/.libs/sub_ui.o mpz/.libs/swap.o mpz/.libs/tdiv_ui.o mpz/.libs/tdiv_q.o
	mpz/.libs/tdiv_q_2exp.o mpz/.libs/tdiv_q_ui.o mpz/.libs/tdiv_qr.o
mpz/.libs/tdiv_qr_ui.o
	mpz/.libs/tdiv_r.o mpz/.libs/tdiv_r_2exp.o mpz/.libs/tdiv_r_ui.o
mpz/.libs/tstbit.o
	mpz/.libs/ui_pow_ui.o mpz/.libs/ui_sub.o mpz/.libs/urandomb.o
mpz/.libs/urandomm.o
	mpz/.libs/xor.o mpq/.libs/abs.o mpq/.libs/aors.o mpq/.libs/canonicalize.o
	mpq/.libs/clear.o mpq/.libs/cmp.o mpq/.libs/cmp_si.o
mpq/.libs/cmp_ui.o mpq/.libs/div.o
	mpq/.libs/get_d.o mpq/.libs/get_den.o mpq/.libs/get_num.o mpq/.libs/get_str.o
	mpq/.libs/init.o mpq/.libs/inp_str.o mpq/.libs/inv.o
mpq/.libs/md_2exp.o mpq/.libs/mul.o
	mpq/.libs/neg.o mpq/.libs/out_str.o mpq/.libs/set.o mpq/.libs/set_den.o
	mpq/.libs/set_num.o mpq/.libs/set_si.o mpq/.libs/set_str.o mpq/.libs/set_ui.o
	mpq/.libs/equal.o mpq/.libs/set_z.o mpq/.libs/set_d.o
mpq/.libs/set_f.o mpq/.libs/swap.o
	mpn/.libs/fib_table.o mpn/.libs/mp_bases.o mpn/.libs/add.o mpn/.libs/add_1.o
	mpn/.libs/add_n.o mpn/.libs/sub.o mpn/.libs/sub_1.o mpn/.libs/sub_n.o
mpn/.libs/mul_1.o
	mpn/.libs/addmul_1.o mpn/.libs/submul_1.o mpn/.libs/lshift.o mpn/.libs/rshift.o
	mpn/.libs/dive_1.o mpn/.libs/diveby3.o mpn/.libs/divis.o mpn/.libs/divrem.o
	mpn/.libs/divrem_1.o mpn/.libs/divrem_2.o mpn/.libs/fib2_ui.o mpn/.libs/mod_1.o
	mpn/.libs/mod_34lsub1.o mpn/.libs/mode1o.o mpn/.libs/pre_divrem_1.o
mpn/.libs/pre_mod_1.o
	mpn/.libs/dump.o mpn/.libs/mul.o mpn/.libs/mul_fft.o mpn/.libs/mul_n.o
	mpn/.libs/mul_basecase.o mpn/.libs/sqr_basecase.o mpn/.libs/random.o
mpn/.libs/random2.o
	mpn/.libs/pow_1.o mpn/.libs/rootrem.o mpn/.libs/sqrtrem.o mpn/.libs/get_str.o
	mpn/.libs/set_str.o mpn/.libs/scan0.o mpn/.libs/scan1.o mpn/.libs/popcount.o
	mpn/.libs/hamdist.o mpn/.libs/cmp.o mpn/.libs/perfsqr.o mpn/.libs/bdivmod.o
	mpn/.libs/gcd_1.o mpn/.libs/gcd.o mpn/.libs/gcdext.o mpn/.libs/tdiv_qr.o
	mpn/.libs/dc_divrem_n.o mpn/.libs/sb_divrem_mn.o mpn/.libs/jacbase.o
mpn/.libs/get_d.o
	mpn/.libs/mullow_n.o mpn/.libs/mullow_basecase.o mpn/.libs/umul.o
mpn/.libs/copyi.o
	mpn/.libs/copyd.o mpn/.libs/com_n.o mpn/.libs/and_n.o mpn/.libs/andn_n.o
	mpn/.libs/nand_n.o mpn/.libs/ior_n.o mpn/.libs/iorn_n.o mpn/.libs/nior_n.o
	mpn/.libs/xor_n.o mpn/.libs/xnor_n.o mpn/.libs/sqr_diagonal.o
mpn/.libs/addlsh1_n.o
	mpn/.libs/sublsh1_n.o mpn/.libs/addsub_n.o printf/.libs/asprintf.o
	printf/.libs/asprntffuns.o printf/.libs/doprnt.o printf/.libs/doprntf.o
	printf/.libs/doprnti.o printf/.libs/fprintf.o printf/.libs/obprintf.o
	printf/.libs/obvprintf.o printf/.libs/obprntffuns.o printf/.libs/printf.o
	printf/.libs/printffuns.o printf/.libs/snprintf.o printf/.libs/snprntffuns.o
	printf/.libs/sprintf.o printf/.libs/sprintffuns.o printf/.libs/vasprintf.o
	printf/.libs/vfprintf.o printf/.libs/vprintf.o printf/.libs/vsnprintf.o
	printf/.libs/vsprintf.o printf/.libs/repl-vsnprintf.o scanf/.libs/doscan.o
	scanf/.libs/fscanf.o scanf/.libs/fscanffuns.o scanf/.libs/scanf.o
scanf/.libs/sscanf.o
	scanf/.libs/sscanffuns.o scanf/.libs/vfscanf.o scanf/.libs/vscanf.o
scanf/.libs/vsscanf.o
	-L/usr/local/mpfr/lib /usr/local/mpfr/lib/libmpfr.dylib -L/usr/local/gmp/lib
	/usr/local/gmp/lib/libgmp.dylib  -mpowerpc -mcpu=7400 -install_name
	/usr/local/gmp/lib/libgmp.3.dylib -compatibility_version 8 -current_version 8.2
	/usr/libexec/gcc/powerpc-apple-darwin8/4.2.1/ld:
/usr/local/gmp/lib/libgmp.dylib can't be
	linked because it has the same install_name
(/usr/local/gmp/lib/libgmp.3.dylib) as the
	output
	collect2: ld returned 1 exit status
	make[2]: *** [libgmp.la] Error 1
	make[1]: *** [all-recursive] Error 1
	make: *** [all] Error 2

looking at what's in place,

ls -al /usr/local/gmp/lib/libgmp.dylib
/usr/local/gmp/lib/libgmp.3.dylib
/usr/local/gmp/lib/libgmp.3.4.2.dylib
	-rwxr-xr-x 1 root wheel 268224 Nov 24 22:06
/usr/local/gmp/lib/libgmp.3.4.2.dylib
	lrwxr-xr-x 1 root wheel     18 Nov 24 22:06
/usr/local/gmp/lib/libgmp.3.dylib -> libgmp.3.4.2.dylib
	lrwxr-xr-x 1 root wheel     18 Nov 24 22:06
/usr/local/gmp/lib/libgmp.dylib -> libgmp.3.4.2.dylib

otool -L /usr/local/gmp/lib/libgmp.3.4.2.dylib
/usr/local/gmp/lib/libgmp.3.4.2.dylib:
	/usr/local/gmp/lib/libgmp.3.dylib (compatibility version 8.0.0,
current version 8.2.0)
	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.10)

and,

@ Tiger:
otool -L /usr/local/mpfr/lib/libmpfr.dylib
/usr/local/mpfr/lib/libmpfr.dylib:
	/usr/local/mpfr/lib/libmpfr.1.dylib (compatibility version 3.0.0,
current version 3.0.0)
	/usr/local/gmp/lib/libgmp.3.dylib (compatibility version 8.0.0,
current version 8.2.0)
	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 88.1.10)

@ Leopard:
otool -L /usr/local/mpfr/lib/libmpfr.dylib
/usr/local/mpfr/lib/libmpfr.dylib:
	/usr/local/mpfr/lib/libmpfr.1.dylib (compatibility version 3.0.0,
current version 3.0.0)
	/usr/local/gmp/lib/libgmp.3.dylib (compatibility version 8.0.0,
current version 8.2.0)
	/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 111.0.0)


i suspect some circular link dependency is causing me grief ...

but, as it's "OK" on Leopard and "FAIL" on Tiger, i'm a bit stymied.

suggestions as to what might be the issue?

thanks!

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux