[XeTeX] compiling XeTeX for Mac OS X 10.4
Mojca Miklavec
mojca.miklavec.lists at gmail.com
Wed Apr 22 22:28:48 CEST 2009
Hello,
I try to build XeTeX trunk with
export MACOSX_DEPLOYMENT_TARGET=10.4
./build-xetex
but it fails with the following error:
srcdir=../../../texk/web2c /bin/sh ../../../texk/web2c/web2c/convert . xetex
if test -z "`grep __SyncTeX__ xetexd.h`"; then echo "Enabling SyncTeX
Support."; echo "s|#include \"texmfmp.h\"|&\\">
synctex_sed_command.txt; echo "/* Start of SyncTeX Section */\\" >>
synctex_sed_command.txt; echo "#define __SyncTeX__\\" >>
synctex_sed_command.txt; echo "#include
\"../../../texk/web2c/synctexdir/synctex-common.h\"\\" >>
synctex_sed_command.txt; echo "/* End of SyncTeX Section */|g" >>
synctex_sed_command.txt; sed -f synctex_sed_command.txt xetexd.h >
synctex_xetexd.h; mv synctex_xetexd.h xetexd.h; if test -z "`grep
__SyncTeX__ xetexd.h`"; then echo "warning: SyncTeX activation
FAILED"; exit 1; fi; echo "warning: SyncTeX is enabled"; fi
Enabling SyncTeX Support.
warning: SyncTeX is enabled
gcc -DHAVE_CONFIG_H -I. -I../../../texk/web2c -I..
-I../../../texk/web2c/..
-I../../../texk/web2c/../../libs/teckit/source/Public-headers
-I../../../texk/web2c/../../libs/freetype2/include -DHAVE_CONFIG_H
-I. -I../../../texk/web2c -I.. -I../../../texk/web2c/.. -DXETEX_MAC
-c xetexini.c -o xetexini.o
In file included from
/System/Library/Frameworks/DiskArbitration.framework/Headers/DADisk.h:28,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Files.h:62,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/Components.h:32,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/CarbonCore.framework/Headers/CarbonCore.h:85,
from
/System/Library/Frameworks/CoreServices.framework/Frameworks/AE.framework/Headers/AE.h:20,
from
/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:21,
from
/System/Library/Frameworks/Carbon.framework/Headers/Carbon.h:20,
from ../../../texk/web2c/xetexdir/xetex.h:97,
from xetexcoerce.h:1179,
from xetexd.h:560,
from xetexini.c:2:
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:651:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:655:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:668:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:672:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:705:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:707:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:718:
error: syntax error before ‘&’ token
/System/Library/Frameworks/IOKit.framework/Headers/IOKitLib.h:720:
error: syntax error before ‘&’ token
xetexini.c: In function ‘loadfmtfile’:
xetexini.c:3771: warning: comparison is always false due to limited
range of data type
gnumake: *** [xetexini.o] Error 1
### failed to build the xetex binary
Any ideas what could go wrong? All other TeX binaries that I compile
here (pdftex, luatex, mpost) have no problem with
MACOSX_DEPLOYMENT_TARGET, only XeTeX "complains".
Thanks a lot for any hint,
Mojca
More information about the XeTeX
mailing list