[tlbuild] Good News

Richard Koch koch at math.uoregon.edu
Tue Dec 23 22:56:31 CET 2014


Folks,

I spent the morning Googling for "gmp, OS X, and Leopard." There was
a gmp release during the Leopard time frame. After it came out, a good
many bugs were fixed on multiple operating systems. In the end, only the
“multiply defined objects” bug on Leopard remained, and the gmp folks
seem to have concluded that it couldn’t be repaired without fixing Apple’s
gcc.

Munehiro Yamamoto wrote explaining how he cross compiles for OS X.
Thanks; I’m impressed!  I thought maybe i”d have to adopt his technique, but I’m no Unix
guy, and gulp.

Then I noticed that my version of Leopard was using gcc-4.0, but I also had
gcc-4.2 on the machine, probably because XCode was updated during the
life of Leopard. By this time, I knew that C was broken for gmp, but C++
worked fine. So I tried

	./Built CC=gcc-4.2 —enable-xindy GLISP=/Users/koch/clisp/clisp-build/clisp

The entire chain built, 392 executables, and all tests were passed. I checked
and the binaries all contain i386 code. 

I think we are back in business. Thanks to all for help.

Dick Koch


More information about the tlbuild mailing list