[XeTeX] XeTeX build error in Fedora Core 4

skvenkat at tnq.co.in skvenkat at tnq.co.in
Sun May 21 18:28:24 CEST 2006


Hi,

I tried to use the build.sh file and almost got through:

ni.c: In function ‘loadfmtfile’:
xetexini.c:3723: warning: comparison is always false due to limited range
of data type
gcc -DHAVE_CONFIG_H -DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -c xetex0.c -o
xetex0.o
gcc -DHAVE_CONFIG_H -DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -c xetex1.c -o
xetex1.o
xetex1.c: In function ‘zwriteout’:
xetex1.c:4782: warning: pointer targets in passing argument 1 of ‘system’
differ in signedness
gcc -DHAVE_CONFIG_H -DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -c xetex2.c -o
xetex2.o
test -d xetexdir || mkdir xetexdir
grep '^@d XeTeX_version_string=='
../../../../TeX/texk/web2c/xetexdir/xetex-new.ch \
  | sed "s/^.*'-//;s/'.*$//" >xetexdir/xetex.version
test -d xetexdir || mkdir xetexdir
sed s/XETEX-VERSION/`cat xetexdir/xetex.version`/ \
  ../../../../TeX/texk/web2c/xetexdir/xetexextra.in >xetexdir/xetexextra.h
sed s/TEX-OR-MF-OR-MP/xetex/ ../../../../TeX/texk/web2c/lib/texmfmp.c
>xetexextra.c
gcc -DHAVE_CONFIG_H -DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -c xetexextra.c -o
xetexextra.o
xetexextra.c: In function ‘ipcpage’:
xetexextra.c:726: warning: passing argument 2 of ‘__builtin_strncpy’ from
incompatible pointer type
gcc -DHAVE_CONFIG_H -DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -DHAVE_CONFIG_H
-DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -DHAVE_CONFIG_H
-DXETEX_OTHER -c ../../../../TeX/texk/web2c/xetexdir/trans.c -o trans.o
gcc -DHAVE_CONFIG_H -DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/ 
-I../../libs/icu-release-3-4-source/common/unicode
-I../../libs/icu-release-3-4-source/common
-I../../../../TeX/libs/icu-release-3-4-source/common/unicode
-I../../../../TeX/libs/icu-release-3-4-source/common
-I../../../../TeX/libs/icu-release-3-4-source/layout/unicode
-I../../../../TeX/libs/icu-release-3-4-source/layout
-I../../../../TeX/libs/icu-release-3-4-source -DLE_USE_CMEMORY
-I/usr/include/freetype2/
-I../../../../TeX/libs/teckit/source/Public-headers/ -DHAVE_CONFIG_H
-DXETEX_OTHER -I. -I../../../../TeX/texk/web2c -I..
-I../../../../TeX/texk/web2c/..   -g -O2
-I../../../../TeX/libs/teckit/source/Public-headers/  -DHAVE_CONFIG_H
-DXETEX_OTHER -c ../../../../TeX/texk/web2c/xetexdir/XeTeX_ext.c -o
XeTeX_ext.o
../../../../TeX/texk/web2c/xetexdir/XeTeX_ext.c: In function ‘loadOTfont’:
../../../../TeX/texk/web2c/xetexdir/XeTeX_ext.c:556: warning: passing
argument 4 of ‘createLayoutEngine’ from incompatible pointer type
../../../../TeX/texk/web2c/xetexdir/XeTeX_ext.c:556: warning: passing
argument 5 of ‘createLayoutEngine’ from incompatible pointer type
c++ -I../../libs/icu-release-3-4-source/common/unicode
-I../../libs/icu-release-3-4-source/common
-I../../../../TeX/libs/icu-release-3-4-source/common/unicode
-I../../../../TeX/libs/icu-release-3-4-source/common
-I../../../../TeX/libs/icu-release-3-4-source/layout/unicode
-I../../../../TeX/libs/icu-release-3-4-source/layout
-I../../../../TeX/libs/icu-release-3-4-source -DLE_USE_CMEMORY
-I/usr/include/freetype2/  -DHAVE_CONFIG_H -DXETEX_OTHER -c
../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp -o
XeTeXFontMgr_Linux.o
../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp: In member
function ‘virtual XeTeXFontMgr::NameCollection*
XeTeXFontMgr_Linux::readNames(FcPattern*)’:
../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp:26: error:
‘FC_FULLNAME’ was not declared in this scope
../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp: In member
function ‘virtual void
XeTeXFontMgr_Linux::searchForHostPlatformFonts(const std::string&)’:
../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp:54: error:
‘FC_FULLNAME’ was not declared in this scope
../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp:67: error:
‘FC_FULLNAME’ was not declared in this scope
make: *** [XeTeXFontMgr_Linux.o] Error 1
ls: Work/TeX/texk/web2c/xetex: No such file or directory

Help Please!!

Suki





More information about the XeTeX mailing list