XeTeX-0.994 package won't compile

Paul Guyot pguyot at kallisys.net
Sat Sep 16 20:36:38 PDT 2006


Le 6 sept. 06 à 01:58, Tomasz Mieszkowski a écrit :

> Hello everyone,
>
> I was trying to install XeTeX-0.994a package - without success :(
> Since full log is quite long, here are the most relevant (IMO) lines:
>
>
> --- CUT FROM BUILD LOG ---
>
> ld: /usr/lib/gcc/darwin/3.3/libstdc++.a(functexcept.o) illegal  
> reference
> to symbol: std::logic_error::logic_error(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&) defined in
> indirectly referenced dynamic library /usr/lib/libstdc++.6.dylib
> ld: ../../libs/icu-xetex/lib/libsicuuc.a(cstring.ao) illegal reference
> to symbol: ___udivdi3 defined in indirectly referenced dynamic library
> /usr/lib/libgcc_s.1.dylib
> ld: warning suggest use of -bind_at_load, as lazy binding may  
> result in
> errors or different symbols being used
> symbol _acosl used from dynamic library /usr/lib/libstdc++.6.dylib
> (single module) not from earlier dynamic library
> /usr/lib/libSystem.B.dylib(ld64.o)
>
> [...SNIP...]
>
> make: *** [xetex] Error 1
>
> gcc -DHAVE_CONFIG_H -I. -I../../../texk/xdv2pdf -I.. -I../../../texk/
> xdv2pdf/..  -g -O2 -c ../../../texk/xdv2pdf/xdv2pdf_main.c
> -o xdv2pdf_main.o c++ -g -O2 -DHAVE_CONFIG_H -I. -I../../../texk/ 
> xdv2pdf
> -c ../../../texk/xdv2pdf/xdv2pdf.cpp ../../../texk/xdv2pdf/ 
> xdv2pdf.cpp:
> In function `void doNativeFontDef(FILE*)': ../../../texk/xdv2pdf/
> xdv2pdf.cpp:1625: error: `CGFontCreateCopyWithVariations' undeclared
> (first use this function) ../../../texk/xdv2pdf/xdv2pdf.cpp:1625:
> error: (Each undeclared identifier is reported only once for each
> function it appears in.) ../../../texk/xdv2pdf/xdv2pdf.cpp: In  
> function
> `void processAllPages(FILE*)': ../../../texk/xdv2pdf/xdv2pdf.cpp:2019:
> error: `kCGColorSpaceGenericRGB' undeclared (first use this function)
> ../../../texk/xdv2pdf/xdv2pdf.cpp:2020: error:
> `kCGColorSpaceGenericCMYK' undeclared (first use this function)
> ../../../texk/xdv2pdf/xdv2pdf.cpp:2021: error:
> `kCGColorSpaceGenericGray' undeclared (first use this function)
> make: *** [xdv2pdf.o] Error 1
>
> --- END OF CUT FROM FROM BUILD LOG ---
>
>
> I found some posts pointing out QuickTime 7.0.1/7.0.4 as a potential
> source of problems when trying to link against this  
> libSystem.dylib, but
> the version of QT that I use here is 7.1...
>
> OSX 10.3.9, DP up to date, Xcode 1.5.
>
> So... any ideas, hints..? Thanks in advance!

Hello Thomas,

Apparently, Xetex source code only compiles on MacOS X 10.4. You can  
try with XeTeX 0.995 (I've just updated the port).
Unfortunately, I don't have a 10.3 box, so there's not much I can do.  
Maybe you should try to contact XeTeX author.

Officially, XeTeX runs on 10.3. You could use the binaries provided  
on the XeTeX website, although those are not configured to use  
MacPort's TeX installation.

Regards,

Paul


More information about the macports-users mailing list