Build failure on Windows with trunk revision 13283
After what must be a somewhat recent update, I ran btool clean to do a fresh rebuild. Now I cannot compile Inkscape anymore. Here are the relevant lines from btool:
##### Target : compile ##### compile the source to .o --- compile / cc compile src/verbs.cpp Make error line 304: problem compiling: In file included from c:\devlibs/include/gtkmm-2.4/gtkmm/toolbutton.h:27:0, from c:\devlibs/include/gtkmm-2.4/gtkmm/toggletoolbutton.h:30, from src/ui/dialog/icon-preview.h:24, from src/verbs.cpp:79: c:\devlibs/include/gtkmm-2.4/gtkmm/toolitem.h:165:20: error: 'Tooltips' has not been declared c:\devlibs/include/gtkmm-2.4/gtkmm/toolitem.h:519:28: error: 'Tooltips' was not declared in this scope c:\devlibs/include/gtkmm-2.4/gtkmm/toolitem.h:519:80: error: template argument 2 is invalid
compile src/ui/dialog/dialog-manager.cpp Make error line 304: problem compiling: In file included from c:\devlibs/include/gtkmm-2.4/gtkmm/toolbar.h:32:0, from src/ui/dialog/livepatheffect-editor.h:24, from src/ui/dialog/dialog-manager.cpp:32: c:\devlibs/include/gtkmm-2.4/gtkmm/toolitem.h:165:20: error: 'Tooltips' has not been declared c:\devlibs/include/gtkmm-2.4/gtkmm/toolitem.h:519:28: error: 'Tooltips' was not declared in this scope c:\devlibs/include/gtkmm-2.4/gtkmm/toolitem.h:519:80: error: template argument 2 is invalid In file included from src/ui/dialog/livepatheffect-editor.h:24:0, from src/ui/dialog/dialog-manager.cpp:32: c:\devlibs/include/gtkmm-2.4/gtkmm/toolbar.h:375:3: error: 'Tooltips' does not name a type
Just to make sure, I updated my devlibs: Tree is up to date at revision 52 of branch http://bazaar.launchpad.net/~inkscape.dev/inkscape-devlibs/trunk
What's going on?
-- View this message in context: http://inkscape.13.x6.nabble.com/Build-failure-on-Windows-with-trunk-revisio... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
problem not reproduced on Windows XP, Inkscape rev 13283, devlibs rev 52.
Alvin Penner
-- View this message in context: http://inkscape.13.x6.nabble.com/Build-failure-on-Windows-with-trunk-revisio... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
This was probably me just being an idiot. I don't ever recall modifiying these files, however.
C:\devlibs>bzr revert -r 52 M include/gtkmm-2.4/gtkmm/tooltips.h N readme.txt
and then it compiled fine.
-- View this message in context: http://inkscape.13.x6.nabble.com/Build-failure-on-Windows-with-trunk-revisio... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
On 13-Apr-2014 13:32, liamw wrote:
After what must be a somewhat recent update, I ran btool clean to do a fresh rebuild.
Try deleting the build directory and then run btool again.
David Mathog mathog@...1176... Manager, Sequence Analysis Facility, Biology Division, Caltech
Thanks mathog, but "btool clean" already removes the build directory. It turns out something had changed my devlibs (maybe me) so Tooltips was no longer declared.
-- View this message in context: http://inkscape.13.x6.nabble.com/Build-failure-on-Windows-with-trunk-revisio... Sent from the Inkscape - Dev mailing list archive at Nabble.com.
participants (3)
-
alvinpenner
-
liamw
-
mathog