gmp on mac os x

Christophe Dutang dutangc at gmail.com
Thu Sep 3 11:58:45 UTC 2015


Dear list,

Just for the record, the solution is currently to use homebrew. A one-line solution in the terminal : brew install gmp

Regards

> Le 2 sept. 2015 à 12:04, Christophe Dutang <dutangc at gmail.com> a écrit :
> 
> Dear list,
> 
> Having just set up my macbook with mac os Yosemite, Xcode Version 6.4 (6E35b), I can’t figure out how to install gmp on my machine. 
> 
> On previous OS version (snow leopard and mavericks), the gmp installation works correctly. But now it seems to be more complicated with yosemite.
> 
> Using https://gmplib.org/manual/Known-Build-Problems.html#Known-Build-Problems <https://gmplib.org/manual/Known-Build-Problems.html#Known-Build-Problems>, I used the following commands :
>> ./configure --disable-shared
>> make
>> make check
>> sudo make install
> 
> I always got with make check and make install "has no symbols". See the respective traces below
> 
> 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(mp_clz_tab.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(obprintf.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(obvprintf.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(obprntffuns.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(repl-vsnprintf.o) has no symbols
> libtool: link: ranlib .libs/libgmp.a
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(mp_clz_tab.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(obprintf.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(obvprintf.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(obprntffuns.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: .libs/libgmp.a(repl-vsnprintf.o) has no symbols
> libtool: link: rm -fr .libs/libgmp.lax
> libtool: link: ( cd ".libs" && rm -f "libgmp.la" && ln -s "../libgmp.la" "libgmp.la" )
> 
> 
> 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /usr/local/lib/libgmp.a(mp_clz_tab.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /usr/local/lib/libgmp.a(obprintf.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /usr/local/lib/libgmp.a(obvprintf.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /usr/local/lib/libgmp.a(obprntffuns.o) has no symbols
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /usr/local/lib/libgmp.a(repl-vsnprintf.o) has no symbols
> ./install-sh -c -d '/usr/local/include'
> /usr/bin/install -c -m 644 gmp.h '/usr/local/include’
> 
> Reading https://gmplib.org/macos.html <https://gmplib.org/macos.html> does not help me. 
> 
> Using http://notepad2.blogspot.fr/2014/12/compile-and-install-gnu-mp-bignum.html <http://notepad2.blogspot.fr/2014/12/compile-and-install-gnu-mp-bignum.html> leads to the same issue.
> 
> What am I doing wrong? 
> 
> Thanks in advance for your time
> 
> Kind regards, Christophe
> ---------------------------------------
> Christophe Dutang
> LMM, UdM, Le Mans, France
> web: http://dutangc.free.fr <http://dutangc.free.fr/>

---------------------------------------
Christophe Dutang
LMM, UdM, Le Mans, France
web: http://dutangc.free.fr <http://dutangc.free.fr/>


More information about the gmp-discuss mailing list