[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