Eraser tool breaks build
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Critical
|
Jon A. Cruz |
Bug Description
Looks nice in the blog. Sorry but it breaks the Win32 build, which possibly means other platforms also, but I can test that.
I think you need to add something more into the patch you've merged into trunk.
Here's the error I get from the command prompt during build. Latest trunk. Win XP SP2. Latest devlibs and mingw from Ishmal's site - http://
-------
cc : compile of build/obj/
h.cpp
============ cmd ============
mingw32-g++ -c -Wall -Wformat-security -W -Wpointer-arith -Wcast-align -Wsign-co
mpare -Woverloaded-
-DHAVE_CONFIG_H -DXP_WIN -D_INTL_
tic const int libssl_
bol_is_present(char *s){ return 1; }" -I. -Ic:/devlibs/
ude/glibmm-2.4 -Ic:/devlibs/
4 -Ic:/devlibs/
/lib/gdkmm-
mm-1.6 -Ic:/devlibs/
libs/lib/
0/include -Ic:/devlibs/
bs/include/glib-2.0 -Ic:/devlibs/
l2 -Ic:/devlibs/
e/poppler -Ic:/devlibs/
nclude/libwpd-0.8 -Ic:/devlibs/
inc/win32 -Isrc -Isrc/2geom -Isrc/application -Isrc/bind -Isrc/debug -Isrc/dia
logs -Isrc/display -Isrc/dom -Isrc/dom/io -Isrc/dom/odf -Isrc/dom/util -Isrc/ext
ension -Isrc/extension
nternal/bitmap -Isrc/extension
-Isrc/
rc/jabber_
-Isrc/libcroco -Isrc/libgdl -Isrc/libnr -Isrc/libnrtype -Isrc/libvpsc -Isrc/lib
vpsc/pairingheap -Isrc/livarot -Isrc/live_effects -Isrc/live_
Isrc/pedro -Isrc/removeoverlap -Isrc/svg -Isrc/trace -Isrc/trace/potrace -Isrc/u
i -Isrc/ui/cache -Isrc/ui/dialog -Isrc/ui/view -Isrc/ui/widget -Isrc/util -Isrc/
widgets -Isrc/xml src/tools-
=======
Make error line 201: problem compiling: src/tools-
r-context.h: No such file or directory
src/tools-
src/tools-
is scope
-------
Changed in inkscape: | |
status: | Confirmed → Fix Released |
Jon Cruz,
You forgot to commit eraser-context.h & eraser-context.cpp. :)