compilation stops because it can't find some sigc++2.0 (inexistent) header files In file included from /usr/include/sigc++-2.0/sigc++/signal.h:8, from /usr/include/sigc++-2.0/sigc++/sigc++.h:23, from /usr/include/glibmm-2.4/glibmm/dispatcher.h:24, from /usr/include/glibmm-2.4/glibmm.h:32, from ../../libgnomecanvas/libgnomecanvasmm/canvas.h:6, from canvas.cc:3: /usr/include/sigc++-2.0/sigc++/signal_base.h:28:34: sigc++/functors/slot.h: No such file or directory /usr/include/sigc++-2.0/sigc++/signal_base.h:29:37: sigc++/functors/mem_fun.h: No such file or directory [snip: this triggers a lot of errors] it seems that downgrading from =libsigc++-2.0.15 to =libsigc++-2.0.14 solves the problem. (the same error happens in dev-cpp/libglademm-2.4.1)
Please try w/ >=dev-cpp/libgnomecanvasmm-2.12.0 and >=dev-cpp/libglademm-2.6.2, thanks.