On Sat, 2008-11-22 at 11:47 +0100, Michal Svoboda wrote:
for the second day I'm trying to compile inkscape and growing more and more desperate. Compilation fails with:
In file included from extension/internal/pdfinput/svg-builder.cpp:19: extension/internal/pdfinput/svg-builder.h:32:23: error: CharTypes.h: No such file or directory In file included from extension/internal/pdfinput/svg-builder.cpp:20: extension/internal/pdfinput/pdf-parser.h:29:24: error: goo/gtypes.h: No such file or directory extension/internal/pdfinput/pdf-parser.h:30:20: error: Object.h: No such file or directory
(and ~3 more pages of induced errors).
I've tried to google and stuff, but to no avail. What do I need to have installed to get those header files? (I've seen that they come with xpdf, but that's not quite it - and they don't get installed to /usr/include anyway.) So either some horrible hack is required on my part or these include files come with something very basic that is auto-assumed, and nobody bothers to check for it in ./configure. Can someone shed some light into this?
You probably need the libpoppler development files. Libpoppler was split out from xpdf to be the PDF parsing part of xpdf so that other projects (including Inkscape) could use it.
--Ted