[XeTeX] XeTeX doesn't compile (Snow Leopard)
Peter Dyballa
Peter_Dyballa at Web.DE
Mon Nov 2 11:35:39 CET 2009
Am 02.11.2009 um 08:26 schrieb Mojca Miklavec:
> No, not yet. Is that just a part of patch or a complete one? (If just
> a part - where should I get the complete patch?)
It's old (a few months) and it's complete.
>
> I tried to change long into integer here, but id didn't help, though I
> suspected that: since line numbers in "my source" (that is the last
> SVN revision) don't match with yours ...
Look at the compiler's output:
../../../texk/web2c/xetexdir/XeTeX_mac.c -o XeTeX_mac.o
../../../texk/web2c/xetexdir/XeTeX_mac.c:650: error: conflicting types
for ‘loadAATfont’
../../../texk/web2c/xetexdir/XeTeX_ext.h:307: error: previous
declaration of ‘loadAATfont’ was here
The C header file XeTeX_ext.h has the "legal" declaration of the
loadAATfont call (on line #307). The C source file XeTeX_mac.c uses
this function on line #650 with wrong ("conflicting") variable types.
So the correction is needed on line #650 of XeTeX_mac.c, and this
correction is adjusting the function call to its declaration on line
#307 of XeTeX_ext.h.
Meanwhile I'll try to update XeTeX sources myself and see whether it
compiles here on Tiger...
--
Greetings
Pete
To be is to do.
– I. Kant
To do is to be.
– A. Sartre
Yabba-Dabba-Doo!
– F. Flintstone
More information about the XeTeX
mailing list