gmp-6.1.2: configure MPN_PATH="generic" fails on 64 bit
Karsten Scheibler
karsten.scheibler at btc-es.de
Wed Apr 18 13:14:19 UTC 2018
Hi,
Am 18.04.2018 um 14:47 schrieb Torbjörn Granlund:
> Karsten Scheibler <karsten.scheibler at btc-es.de> writes:
>
> Compiling gmp-6.1.2 on Ubuntu 16.04.4 (x86_64) with a ./configure
> works without problems.
> But when trying to disable the assembly routines using:
>
> ./configure MPN_PATH="generic"
>
> configure fails with the following error:
>
> configure: error: no version of invert_limb_table found in path: generic
>
> In contrast, when using 32 bit configure has no problems (make
> finishes without problems as well):
>
> ./configure ABI=32 MPN_PATH="generic" CFLAGS="-m32"
>
> Furthermore, gmp-6.1.99-20180418 behaves the same.
>
> Playing with GMP's various internal variables (be it configure, make, or
> library variables) is strongly discouraged. Please use the documented
> methods for configuration, build and use of GMP.
I have to admit that I used this for MPIR, but forgot to check for an
alternative for GMP. Now, I discovered the configure option
--disable-assembly.
Thanks,
Karsten
More information about the gmp-bugs
mailing list