Linking failure on aarch64

Torbjörn Granlund tg at gmplib.org
Fri Jul 3 09:44:16 UTC 2020


FX <fxcoudert at gmail.com> writes:

  > Could you please try again with the attached patch, doing just a plain
  > .../configure && make && make check?

  I build with: ./configure --build=aarch64-apple-darwin20.0.0
  otherwise config.guess returns arm-apple-darwin20.0.0 and it tries to build for 32-bit.

  With your patch, and the above configure line, configuration succeeds but 8 tests fail with:

  dyld: Symbol not found: __gmpn_invert_limb_table

  which is used in bdiv_q_1.o but not available anywhere.

I accidentally changed bdiv_q_1.asm's symbol reference in the edit
process.

Please use the patch attached here instead.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: arm64-darwin.diff
Type: text/x-patch
Size: 5457 bytes
Desc: not available
URL: <https://gmplib.org/list-archives/gmp-bugs/attachments/20200703/6c9b827c/attachment.bin>
-------------- next part --------------


-- 
Torbj?rn
Please encrypt, key id 0xC8601622


More information about the gmp-bugs mailing list