[tlbuild] Building TL 2015

Peter Breitenlohner peb at mppmu.mpg.de
Mon Dec 22 08:32:34 CET 2014


On Sun, 21 Dec 2014, Richard Koch wrote:

> 	c) Leopard for 32 bit Intel binaries

>
> Results:
>
> 	c) The build ended when trying to configure the mpfr library, with a warning that __gmpz_init was not found.
> 	The config program tries to run a small program which uses the gmp library, previously built. I confirm that this
> 	library has 32 bit code. But it looks like the config script initially learns that it is running on a 32 bit system, but
> 	later decides that it is building for 64 bits, and that is the reason for the error. I sent the config log file to
> 	Peter and hope he notices something.

Hi Dick (and everybody),

please have a look at the top of page 26 in 'Building TeX Live (2015)',
i.e., texmf-dist/doc/texlive/tlbuild/tlbuild.pdf.

The recommended way to build for 32 bit on a system with a 64 bit capable
compiler is, in your case

   ./Build --build=i686-apple-darwin9 CC='gcc -m32' CXX='g++ -m32' \
           OBJCXX='g++ -m32'

Or you could replace '-m32' by, e.g., '-arch i386'.

Regards
Peter


More information about the tlbuild mailing list