[XeTeX] XeTeX compile error in Gentoo Linux

Jonathan Kew jonathan_kew at sil.org
Thu May 18 08:37:28 CEST 2006


On 18 May 2006, at 1:34 am, 오인수 wrote:

> Hello.
> When I compiled XeTeX source(SVN rivision 236 and 0.992 version)  
> in  my  Gentoo Linux  system,  I had following
> error message.
> ---------------------------------------------------------------------- 
> ---------------------------------------------------------------------- 
> ----------------------
> 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. -I.. -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:73:  
> error: `FC_FULLNAME' was not declared in this scope
> ../../../../TeX/texk/web2c/xetexdir/XeTeXFontMgr_Linux.cpp:93:  
> error: `FC_FULLNAME' was not declared in this scope
> ---------------------------------------------------------------------- 
> ---------------------------------------------------------------------- 
> -----------------------
>
> How could I solve this problem?
> My Gentoo Linux system environment
> -----------------------------------
> GCC: 3.4.5-r1
> tetex: 3.0_p1-r3
> fontconfig: 2.2.3
> freetype: 2.1.9-r1
> imagemagick: 6.2.5.5
> flex: 2.5.33-r1
> bison: 2.1
> make: 3.80-r4
> -----------------------------------
>

This indicates that your fontconfig version is too old; you need to  
update to at least release 2.3, I think.

JK

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tug.org/pipermail/xetex/attachments/20060518/5eb79745/attachment.htm 


More information about the XeTeX mailing list