
Hi everyone. This is my first attempt at compiling inkscape. I'm getting compile errors for the windows version. I'm on a winxp box following the instructions listed at http://inkscape.org/win32/win32buildnotes.html.
I downloaded the following files: http://inkscape.modevia.com/win32libs/gtk28-060617.7z and http://inkscape.modevia.com/win32libs/mingw411-060525.zip
I did a fresh checkout and update of the respository today.
Here's the error when running "make -f Makefile.mingw"
i686-pc-mingw32-g++ --export-dynamic -o inkscape.exe main.o winmain.o inkres.o l ibinkscape.a -Lc:/gtk28/lib -lgtkmm-2.4 -lgdkmm-2.4 -lglibmm-2.4 -latkmm-1.6-lp angomm-1.4 -lsigc-2.0 -lgtk-win32-2.0 -lgdk-win32-2.0 -latk-1.0-lgdk_pixbuf- 2.0 -lm -lpangoft2-1.0 -lpangowin32-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0-lg thread-2.0 -lglib-2.0 -Lc:/gtk28/perl/lib/CORE -lperl58 -Lc:/gtk28/python/libs - lpython24 c:/gtk28/bin/libxml2.dll c:/gtk28/lib/iconv.lib -lfreetype.dll-lfontc onfig.dll -llcms.dll -lloudmouth-1.dll -lssl -lcrypto -lpng -lpopt c:/gtk28/lib/ zdll.lib -lgc -mwindows -lws2_32 -lintl libinkscape.a(inkscape.o):inkscape.cpp:(.text+0x144b): undefined reference to `s p_marshal_VOID__POINTER_UINT' libinkscape.a(sp-canvas.o):sp-canvas.cpp:(.text+0xb98): undefined reference to ` sp_marshal_BOOLEAN__POINTER' libinkscape.a(canvas-arena.o):canvas-arena.cpp:(.text+0x236): undefined referenc e to `sp_marshal_INT__POINTER_POINTER' libinkscape.a(unit-menu.o):unit-menu.cpp:(.text+0x536): undefined reference to ` sp_marshal_BOOLEAN__POINTER_POINTER' libinkscape.a(knot.o):knot.cpp:(.text+0x36c): undefined reference to `sp_marshal _BOOLEAN__POINTER' libinkscape.a(knot.o):knot.cpp:(.text+0x52f): undefined reference to `sp_marshal _VOID__POINTER_UINT' libinkscape.a(knot.o):knot.cpp:(.text+0x58e): undefined reference to `sp_marshal _BOOLEAN__POINTER_UINT' libinkscape.a(knot.o):knot.cpp:(.text+0x5bd): undefined reference to `sp_marshal _DOUBLE__POINTER_UINT' collect2: ld returned 1 exit status make[1]: *** [inkscape.exe] Error 1 make[1]: Leaving directory `C:/inkscape/src' make: *** [all] Error 2
I found a post on the list ( http://sourceforge.net/mailarchive/message.php?msg_id=8689496) which seems to be the same problem, but I'm not sure how to fix it. Would anyone happen to know of a solution?
Thanks. Dara.