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.