gmp-5.0.0 fails to build on x86_64-apple-darwin10
fang at csl.cornell.edu
Fri Jan 15 09:13:24 CET 2010
> On Tue, Jan 12, 2010 at 11:02:50PM +0100, Torbjorn Granlund wrote:
>> Jack Howarth <howarth at bromo.med.uc.edu> writes:
>> The build of gmp 5.0.0 on x86_64-apple-darwin10 fails with
>> the linkage...
>> ld: in mpn/.libs/gcd_1.o, in section __TEXT,__text reloc 0: not extern and X86_64_RELOC_GOT_LOAD not supported
>> collect2: ld returned 1 exit status
>> We've gotten several reports about this problem. We're working on a solution.
> The attached patch, which redefines the LEA macro in mpn/x86_64/darwin.m4, eliminates
> the build problems for ABI=64 on darwin10 and allows all of the gmp testsuite to pass.
I have also confirmed that this patch lets (ABI=64,
x86_64-apple-darwin10) to pass all tests. Thanks!
Are these patches (ABI=32, 64) 'blessed'? Will they be accepted upstream?
More information about the gmp-bugs