gmp error: cannot determine how to define a 32-bit word
gmp error: cannot determine how to define a 32-bit word
我正在尝试在 macOS Mojave 上构建最新版本的 GMP 6.1.2,但是在 ./configure
期间我得到了这个:
$ ../configure --prefix=/usr/local/gcc-8.2 --enable-cxx gmp_cv_asm_underscore=yes
...
checking how to define a 32-bit word... /usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: file format not recognized
/usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: file format not recognized
configure: error: cannot determine how to define a 32-bit word
在之前版本的 macOS GMP 6.1.0 上构建就好了。
我通过 xcode-select --install
和 Xcode 本身重新安装了开发者工具。
问题出在错误nm
。它在 macOS Mojave 上的当前版本中有一个 bug。
我正在尝试在 macOS Mojave 上构建最新版本的 GMP 6.1.2,但是在 ./configure
期间我得到了这个:
$ ../configure --prefix=/usr/local/gcc-8.2 --enable-cxx gmp_cv_asm_underscore=yes
...
checking how to define a 32-bit word... /usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: file format not recognized
/usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: unknown load command 0x32
/usr/local/bin/nm: conftest.o: file format not recognized
configure: error: cannot determine how to define a 32-bit word
在之前版本的 macOS GMP 6.1.0 上构建就好了。
我通过 xcode-select --install
和 Xcode 本身重新安装了开发者工具。
问题出在错误nm
。它在 macOS Mojave 上的当前版本中有一个 bug。