Configure fails on 32-bit platform
Torbjörn Granlund
tg at gmplib.org
Mon Feb 12 09:31:23 UTC 2018
Vincent Lefevre <vincent at vinc17.net> writes:
As written above, this is for C compilers. But GMP also has assembler
code. So, you need to provide an option that will affect the assembler
code. This is what ABI is for.
That said, perhaps GMP might be improved to detect the ABI by a
simple parsing of $CFLAGS when provided by the user (in case values
like -m32 or -m64 are standard). The reason is that the user could
have a generic CFLAGS for various software, while AFAIK, ABI is
specific to GMP.
That would be nice but unfortunately is not going to work.
We use "ABI" in a somewhat non-standard way. It mainly refers to the
limb size. The same exact compiler flags might be correct for several
choices of "ABI".
--
Torbjörn
Please encrypt, key id 0xC8601622
More information about the gmp-bugs
mailing list