Hello David,
David Somers a écrit :
I've just tried to install Inkscape 0.43 on my gentoo box and it (or one of its components) seems to use the FT internal headers:
libnrtype/FontInstance.cpp:29:40: freetype/internal/tttypes.h: No such file or directory libnrtype/FontInstance.cpp:30:41: freetype/internal/ftstream.h: No such file or directory
Has anybody else come across this problem or is my box in a state of confusion?
No, it's just that Inkscape is one of the rogue clients, though this was undetected until you tried recompiling it.
Here's a patch that fixes the issue. Ironically, the code doesn't really need the internal headers to compile. The patch also prevents a potential segmentation fault.
Hope it will be accepted for 0.44 soon. Werner, could you add the patch to our public page ?
Regards,
- David Turner - The FreeType Project (www.freetype.org)