[tex-k] FAIL: tests/ttf.test
Norbert Preining
preining at logic.at
Wed Nov 7 09:58:49 CET 2012
On Mi, 07 Nov 2012, Norbert Preining wrote:
> So it seems that the compile process somehow picks up the wrong icu.
Or the symbolization (whatever the proper name might be) did go wrong.
I see:
$ g++ -g -O2 -o xetex xetex-xetexextra.o xetex-synctex.o xetex-xetexini.o xetex-xetex0.o xetex-xetex-pool.o libxetex.a /src/TeX/texlive-svn/Build/source/Work/libs/icu/icu-build/lib/libicule.a /src/TeX/texlive-svn/Build/source/Work/libs/icu/icu-build/lib/libicuuc.a /src/TeX/texlive-svn/Build/source/Work/libs/icu/icu-build/lib/libicudata.a /src/TeX/texlive-svn/Build/source/Work/libs/teckit/libTECkit.a /src/TeX/texlive-svn/Build/source/Work/libs/poppler/libpoppler.a /src/TeX/texlive-svn/Build/source/Work/libs/libpng/libpng.a -lfontconfig /src/TeX/texlive-svn/Build/source/Work/libs/graphite/libgraphite.a /src/TeX/texlive-svn/Build/source/Work/libs/freetype2/libfreetype.a /src/TeX/texlive-svn/Build/source/Work/libs/zlib/libz.a lib/lib.a /src/TeX/texlive-svn/Build/source/Work/texk/kpathsea/.libs/libkpathsea.a -lm -nodefaultlibs -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -lm -lgcc_eh -lgcc -lc -lgcc_eh -lgcc
libxetex.a(libxetex_a-XeTeXOTLayoutEngine.o):(.rodata._ZTV19XeTeXOTLayoutEngine[_ZTV19XeTeXOTLayoutEngine]+0x28): undefined reference to `icu_50::OpenTypeLayoutEngine::characterProcessing(unsigned short const*, int, int, int, signed char, unsigned short*&, icu_50::LEGlyphStorage&, LEErrorCode&)'
... plus many more
Checking the actual .a I see that the OpenTypeLayoutEngine::characterProcessing
somehow appears in libicule.a, so it should be found, but it seems
that some of the names are wrong.
More I don't understand ..
This is with gcc 4.7.2
Best wishes
Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
SCRANTON (n.)
A person who, after the declaration of the bodmin (q.v.), always
says,'... But I only had the tomato soup.'
--- Douglas Adams, The Meaning of Liff
More information about the tex-k
mailing list