Okay, I found the problem. It's probably the same with PHP.

TrueType != FreeType.

Well sort of. For gentoo, the flag 'truetype' is FreeType v2, and freetype-version-1 is, obviously, FreeType v1.
For libgd, 'LIBTTF' is FreeType v1 and 'LIBFREETYPE' is FreeType v2.


LIBTTF implements stringTTF, LIBFREETYPE implements stringFT.
To make things a bit more complicated, in 1.8.4 at least, if LIBFREETYPE is not defined, stringFT == stringTTF but the other way isn't true (if LIBTTF isn't define, stringTTF != stringFT)
But!, in libgd 2.0+, it seems to be the opposite (I did only a quick check though).


Anyway, to make the story short, using stringFT instead of stringTTF fixed it.

Nahor



--
[EMAIL PROTECTED] mailing list



Reply via email to