[tlbuild] TeX Live builds -- second summary [updated sources]
Richard Koch
koch at math.uoregon.edu
Sat May 2 05:25:04 CEST 2009
Peter,
I have discovered that I can build 64 bit Intel binaries on Leopard
using
CFLAGS="-arch x86_64 -mmacosx-version-min=10.5"; export CFLAGS
CXXFLAGS="-arch x86_64 -mmacosx-version-min=10.5"; export CXXFLAGS
OBJCFLAGS="-arch x86_64 -mmacosx-version-min=10.5"; export OBJCFLAGS
if I type
./Build --disable-dialog --disable-pdfopen --disable-xetex
I don't get errors, and I get 298 binaries.
The first two don't concern me (should they?). XeTeX does concern me.
When I disable the first two but not XeTeX, the main error message
seems to be:
Work/libs/freetype2 -I/Users/koch/texlive2009/Build/source/Work/libs/
zlib -arch x86_64 -mmacosx-version-min=10.5 -MT libxetex_a-
XeTeXFontMgr.o -MD -MP -MF .deps/libxetex_a-XeTeXFontMgr.Tpo -c -o
libxetex_a-XeTeXFontMgr.o `test -f 'xetexdir/XeTeXFontMgr.cpp' || echo
'../../../texk/web2c/'`xetexdir/XeTeXFontMgr.cpp
../../../texk/web2c/xetexdir/XeTeXswap.h: In function 'SInt32
SWAP(SInt32)':
../../../texk/web2c/xetexdir/XeTeXswap.h:90: error: redefinition of
'SInt32 SWAP(SInt32)'
../../../texk/web2c/xetexdir/XeTeXswap.h:65: error: 'fixed
SWAP(fixed)' previously defined here
make[6]: *** [libxetex_a-XeTeXFontMgr.o] Error 1
Making all in window
make[6]: Nothing to be done for `all'.
Theoretically I could lipo these 64 bit binaries in with the regular
PowerPC and Intel binaries; then users with a 64 bit machine would
have 64 bit TeX but 32 bit XeTeX. I'd prefer not to do that.
As we agreed earlier, this is not an urgent problem!
Dick Koch
More information about the tlbuild
mailing list