I get the following error when compiling inkscape-16107 on linux with gcc-3.3.4. ========================================================================
2geom/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::lineTo(Geom::Point)': 2geom/svg-path.h:67: error: parse error before `;' token 2geom/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::quadTo(Geom::Point, Geom::Point)': 2geom/svg-path.h:71: error: parse error before `;' token 2geom/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::curveTo(Geom::Point, Geom::Point, Geom::Point)': 2geom/svg-path.h:75: error: parse error before `;' token 2geom/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::arcTo(double, double, double, bool, bool, Geom::Point)': 2geom/svg-path.h:81: error: parse error before `;' token make[2]: *** [live_effects/n-art-bpath-2geom.o] Error 1 make[2]: Leaving directory `/usr/local/src/inkscape/inkscape-16107/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/inkscape/inkscape-16107' make: *** [all] Error 2 =========================================================================
I get the same error compiling lib2geom by itself. ========================================================================== [root:/usr/local/src/lib2geom]# make [ 1%] Building CXX object src/CMakeFiles/2geom.dir/svg-path.o In file included from /usr/local/src/lib2geom/src/svg-path.cpp:32: /usr/local/src/lib2geom/src/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::lineTo(Geom::Point)': /usr/local/src/lib2geom/src/svg-path.h:67: error: parse error before `;' token /usr/local/src/lib2geom/src/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::quadTo(Geom::Point, Geom::Point)': /usr/local/src/lib2geom/src/svg-path.h:71: error: parse error before `;' token /usr/local/src/lib2geom/src/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::curveTo(Geom::Point, Geom::Point, Geom::Point)': /usr/local/src/lib2geom/src/svg-path.h:75: error: parse error before `;' token /usr/local/src/lib2geom/src/svg-path.h: In member function `void Geom::SVGPathGenerator<OutputIterator>::arcTo(double, double, double, bool, bool, Geom::Point)': /usr/local/src/lib2geom/src/svg-path.h:81: error: parse error before `;' token make[2]: *** [src/CMakeFiles/2geom.dir/svg-path.o] Error 1 make[1]: *** [src/CMakeFiles/2geom.dir/all] Error 2 make: *** [all] Error 2 =================================================================================