On Thu, Jul 31, 2008 at 03:18:47PM -0400, Jeff Kowalczyk wrote:
Inkscape svn trunk stopped building for me on Gentoo Linux ~x86 about two weeks ago, which corresponds somewhat with the last commit on xtension/internal/pdfinput/pdf-parser.cpp.
The build.log is huge, but available if it helps anyone debug.
# grep error: build.log extension/internal/pdfinput/pdf-parser.cpp:2259: error: expected primary-expression before '<<' token
That often indicates that there's an svn merge conflict in that file. Try doing svn revert extension/internal/pdfinput/pdf-parser.cpp (perhaps preceded by svn diff to check whether there are any deliberate changes of yours to that file that you want to keep).
You might also look at the three files pdf-parser.cpp.mine, and the two [usually] pdf-parser.cpp.r* files. (There can be more than two of them if you've done svn up without first resolving any conflicts.)
pdfinput/pdf-parser.cpp:2248: error: no matching function for call to GfxFont::getNextChar
I added a change that attempted to have the configure script detect which version of libpoppler is installed and to enable the appropriate code accordingly.
If you still get this error after addressing the `<<' error you describe above, then it may mean that the configure test needs tweaking.
pdf-input.cpp:544: error: '_preview_output_dev' was not declared in this scope
I don't remember seeing this one.
pjrm.