[tlbuild] building TL on SuSE fails

Jonathan Kew jfkthame at googlemail.com
Sun May 2 13:45:23 CEST 2010


Do you have a libfontconfig-dev package (or whatever that's called on SuSE) installed? Does configure find fontconfig? It looks like that must be missing - which ought really to be a configure-time error, I suppose, rather than proceeding to compile a bunch of stuff and then failing to link.

On 2 May 2010, at 12:13, Mojca Miklavec wrote:

> Hello,
> 
> you don't need to consider this too seriously (it should not be a
> showstopper since you already compile on another flavour of linux
> anyway). When I try to build TL on SuSE 8.0 (or 8.2, not sure), I get
> the following error:
> 
> Making all in tests
> make[4]: Entering directory
> `/home/gardener/soft/tlsource/source/texk/xdvik/tests'
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory
> `/home/gardener/soft/tlsource/source/texk/xdvik/tests'
> make[3]: Leaving directory `/home/gardener/soft/tlsource/source/texk/xdvik'
> make[2]: Leaving directory `/home/gardener/soft/tlsource/source/texk/xdvik'
> Making all in xdvipdfmx
> make[2]: Entering directory `/home/gardener/soft/tlsource/source/texk/xdvipdfmx'
> make  all-recursive
> make[3]: Entering directory `/home/gardener/soft/tlsource/source/texk/xdvipdfmx'
> Making all in .
> make[4]: Entering directory `/home/gardener/soft/tlsource/source/texk/xdvipdfmx'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/home/gardener/soft/tlsource/source/texk/xdvipdfmx'
> Making all in src
> make[4]: Entering directory
> `/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src'
> /bin/sh ../libtool --tag=CC   --mode=link gcc -Wimplicit -Wreturn-type
> -g -O2   -o xdvipdfmx agl.o agl_standard.o bmpimage.o cff.o cff_dict.o
> cid.o cidtype0.o cidtype2.o cmap.o cmap_read.o cmap_write.o cs_type2.o
> dpxconf.o dpxcrypt.o dpxfile.o dpxutil.o dvi.o dvipdfmx.o epdf.o
> error.o fontmap.o jpegimage.o mem.o mfileio.o mpost.o numbers.o
> otl_conf.o otl_opt.o pdfcolor.o pdfdev.o pdfdoc.o pdfdraw.o
> pdfencoding.o pdfencrypt.o pdffont.o pdfnames.o pdfobj.o pdfparse.o
> pdfresource.o pdfximage.o pkfont.o pngimage.o pst.o pst_obj.o sfnt.o
> spc_color.o spc_dvips.o spc_html.o spc_misc.o spc_pdfm.o spc_tpic.o
> spc_util.o spc_xtx.o specials.o subfont.o tfm.o tt_aux.o tt_cmap.o
> tt_glyf.o tt_gsub.o tt_post.o tt_table.o truetype.o type0.o t1_char.o
> t1_load.o type1.o type1c.o unicode.o vf.o xbb.o
> /home/gardener/soft/tlsource/source/texk/kpathsea/libkpathsea.la `cat
> /home/gardener/soft/tlsource/source/libs/freetype2/ft-libs`
> /home/gardener/soft/tlsource/source/libs/libpng/libpng.a
> /home/gardener/soft/tlsource/source/libs/zlib/libz.a  -lm
> libtool: link: gcc -Wimplicit -Wreturn-type -g -O2 -o xdvipdfmx agl.o
> agl_standard.o bmpimage.o cff.o cff_dict.o cid.o cidtype0.o cidtype2.o
> cmap.o cmap_read.o cmap_write.o cs_type2.o dpxconf.o dpxcrypt.o
> dpxfile.o dpxutil.o dvi.o dvipdfmx.o epdf.o error.o fontmap.o
> jpegimage.o mem.o mfileio.o mpost.o numbers.o otl_conf.o otl_opt.o
> pdfcolor.o pdfdev.o pdfdoc.o pdfdraw.o pdfencoding.o pdfencrypt.o
> pdffont.o pdfnames.o pdfobj.o pdfparse.o pdfresource.o pdfximage.o
> pkfont.o pngimage.o pst.o pst_obj.o sfnt.o spc_color.o spc_dvips.o
> spc_html.o spc_misc.o spc_pdfm.o spc_tpic.o spc_util.o spc_xtx.o
> specials.o subfont.o tfm.o tt_aux.o tt_cmap.o tt_glyf.o tt_gsub.o
> tt_post.o tt_table.o truetype.o type0.o t1_char.o t1_load.o type1.o
> type1c.o unicode.o vf.o xbb.o
> /home/gardener/soft/tlsource/source/texk/kpathsea/.libs/libkpathsea.a
> /home/gardener/soft/tlsource/source/libs/freetype2/libfreetype.a
> /home/gardener/soft/tlsource/source/libs/libpng/libpng.a
> /home/gardener/soft/tlsource/source/libs/zlib/libz.a -lm
> fontmap.o(.text+0x25a3): In function `pdf_load_native_font':
> /home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1233:
> undefined reference to `FcObjectSetBuild'
> fontmap.o(.text+0x25d0):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1234:
> undefined reference to `FcPatternBuild'
> fontmap.o(.text+0x25dd):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1237:
> undefined reference to `FcConfigGetCurrent'
> fontmap.o(.text+0x25e5):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1237:
> undefined reference to `FcFontList'
> fontmap.o(.text+0x25ef):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1238:
> undefined reference to `FcObjectSetDestroy'
> fontmap.o(.text+0x25f9):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1239:
> undefined reference to `FcPatternDestroy'
> fontmap.o(.text+0x2629):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1246:
> undefined reference to `FcPatternGetString'
> fontmap.o(.text+0x2647):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1246:
> undefined reference to `FcPatternGetInteger'
> fontmap.o(.text+0x269f):/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src/fontmap.c:1217:
> undefined reference to `FcInit'
> collect2: ld returned 1 exit status
> make[4]: *** [xdvipdfmx] Error 1
> make[4]: Leaving directory
> `/home/gardener/soft/tlsource/source/texk/xdvipdfmx/src'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/home/gardener/soft/tlsource/source/texk/xdvipdfmx'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory `/home/gardener/soft/tlsource/source/texk/xdvipdfmx'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/gardener/soft/tlsource/source/texk'
> make: *** [all-recursive] Error 1
> gardener at garden-suse-8:~/soft/tlsource/source>
> 
> XeTeX from trunk alone doesn't compile either, probably for some
> completely different reasons (the source of XeTeX in SVN has not been
> synchronized with TL yet).
> 
> Mojca
> 
> (PS: please CC me when replying)




More information about the tlbuild mailing list