[XeTeX] Build error on Linux / Fedora 14

Petr Tomasek tomasek at etf.cuni.cz
Mon Nov 22 17:33:27 CET 2010


On Sat, Nov 20, 2010 at 11:29:10PM +0100, Petr Tomasek wrote:
> 
> Hello!
> 
> Cannot build current SVN (didn't change for couple of days) on Fedora 14.
> Is there anything that can be done?

OK, so this is some regression in XeTeX. I tried to compile the SVN today
on a system I succesfully compiled and installed XeTeX a year ago (9.12.2009)
on Fedora 12 system.

Today I updated the sources from SVN ("svn up") and got the same error
as with fresh Fedora 14 installation. So this means it's most probable not
some system configuration issue on my part.

I'll see when I'll have time to dig more deeply in, though :-(


> It says:
> 
> ...
> g++ -DHAVE_CONFIG_H -I. -I/root/src/xetex/TRUNK/texk/web2c -I./.. -I/root/src/xetex/TRUNK/build-xetex/texk -I/root/src/xetex/TRUNK/texk -DNO_DEBUG -I/root/src/xetex/TRUNK/texk/web2c/.. -I/root/src/xetex/TRUNK/texk/web2c/xetexdir -DU_STATIC_IMPLEMENTATION -I/root/src/xetex/TRUNK/build-xetex/libs/icu/include `cat /root/src/xetex/TRUNK/build-xetex/libs/freetype2/ft-includes` -I/root/src/xetex/TRUNK/build-xetex/libs/teckit/include  -DXETEX_OTHER -DPDF_PARSER_ONLY -I/root/src/xetex/TRUNK/build-xetex/libs/xpdf -I/root/src/xetex/TRUNK/build-xetex/libs/xpdf/goo -I/root/src/xetex/TRUNK/build-xetex/libs/xpdf/xpdf -I/root/src/xetex/TRUNK/build-xetex/libs/libpng/include  -DXETEX_GRAPHITE -I/root/src/xetex/TRUNK/build-xetex/libs/graphite/include -I/root/src/xetex/TRUNK/build-xetex/libs/zlib/include   -g -O2 -MT libxetex_a-FontTableCache.o -MD -MP -MF .deps/libxetex_a-FontTableCache.Tpo -c -o libxetex_a-FontTableCache.o `test -f 'xetexdir/FontTableCache.cpp' || echo '/root/src/xetex/TRUNK/texk/web2c/'`xetexdir/FontTableCache.cpp
> In file included from /root/src/xetex/TRUNK/build-xetex/libs/icu/include/unicode/utypes.h:36:0,
>                  from /root/src/xetex/TRUNK/build-xetex/libs/icu/include/layout/LETypes.h:14,
>                  from /root/src/xetex/TRUNK/texk/web2c/xetexdir/FontTableCache.cpp:42:
> /root/src/xetex/TRUNK/build-xetex/libs/icu/include/unicode/umachine.h:314:13: error: ‘char16_t’ does not name a type
> In file included from /root/src/xetex/TRUNK/build-xetex/libs/icu/include/unicode/utypes.h:38:0,
>                  from /root/src/xetex/TRUNK/build-xetex/libs/icu/include/layout/LETypes.h:14,
>                  from /root/src/xetex/TRUNK/texk/web2c/xetexdir/FontTableCache.cpp:42:
> /root/src/xetex/TRUNK/build-xetex/libs/icu/include/unicode/uversion.h:167:55: error: ‘UChar’ does not name a type
> /root/src/xetex/TRUNK/build-xetex/libs/icu/include/unicode/uversion.h:167:62: error: ISO C++ forbids declaration of ‘versionString’ with no type
> In file included from /root/src/xetex/TRUNK/texk/web2c/xetexdir/FontTableCache.cpp:42:0:
> /root/src/xetex/TRUNK/build-xetex/libs/icu/include/layout/LETypes.h:223:9: error: ‘UChar’ does not name a type
> /root/src/xetex/TRUNK/build-xetex/libs/icu/include/layout/LETypes.h:237:9: error: ‘UChar’ does not name a type
> make: *** [libxetex_a-FontTableCache.o] Error 1
> + ls -l /root/src/xetex/TRUNK/build-xetex/texk/web2c/xetex
> ls: cannot access /root/src/xetex/TRUNK/build-xetex/texk/web2c/xetex: No such file or directory
> 
> 
> $ svn update
> At revision 986.

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus at jabbim.cz

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EA 355:001  DU DU DU DU
EA 355:002  TU TU TU TU
EA 355:003  NU NU NU NU NU NU NU
EA 355:004  NA NA NA NA NA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~





More information about the XeTeX mailing list