[tex-k] FAIL: tests/ttf.test
Jindrich Novy
jnovy at redhat.com
Fri Nov 9 06:53:26 CET 2012
Hi Peter, Norbert,
On Fri, Nov 09, 2012 at 11:05:28AM +0900, Norbert Preining wrote:
> Hi Peter,
>
> On Mi, 07 Nov 2012, Peter Breitenlohner wrote:
> > according to the msg above the first undefined reference is
> > icu_50::OpenTypeLayoutEngine::characterProcessing(unsigned short const*,
> > int, int, int, signed char, unsigned short*&, icu_50::LEGlyphStorage&,
> > LEErrorCode&)
> > so please verify that libs/icu/icu-build/lib/libicule.a defines exactly this.
>
> nm --demangle libicule.a | grep -i icu_50::OpenTypeLayoutEngine::characterProcessing
>
> gives me:
>
> 0000000000000000 T icu_50::OpenTypeLayoutEngine::characterProcessing(char16_t const*, int, int, int, signed char, char16_t*&, icu_50::LEGlyphStorage&, LEErrorCode&)
>
> So we would need
> unsigned short <-> char16_t
> to make that match.
After consultation with gcc guys it turned out that libicu compiles
well just with -std=c++11 in CXXFLAGS. The problem is that part of it
is built with a different C++ stanard (c++03) what makes some symbols
unresolved.
Jindrich
>
> 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
> ------------------------------------------------------------------------
> IPING (participial vb.)
> The increasingly anxious shifting from leg to leg you go through when
> you are desperate to go to the lavatory and the person you are talking
> to keeps on remembering a few final things he want to mention.
> --- Douglas Adams, The Meaning of Liff
--
Jindrich Novy <jnovy at redhat.com> http://people.redhat.com/jnovy/
Kdo víno má a nepije, kdo hrozny má a nejí je, kdo ženu má a nelíbá,
kdo zábavě se vyhýbá, na toho vemte bič a hůl, to není člověk, to je vůl.
--- Jan Werich
More information about the tex-k
mailing list