-c -o main.o `test -f 'main.cc' || echo './'`main.cc; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; \ else rm -f ".deps/main.Tpo"; exit 1; \ fi ../../libglade/libglademm/xml.h: In member function `T_Widget* Gnome::Glade::Xml::get_widget_derived(const Glib::ustring&, T_Widget*&) [with T_Widget = DerivedDialog]': main.cc:40: instantiated from here ../../libglade/libglademm/xml.h:247: error: no matching function for call to `wrap(GtkDialog*&)' /usr/include/gtkmm-2.0/glibmm/wrap.h:55: note: candidates are: Glib::RefPtr Glib::wrap(GObject*, bool) /usr/include/gtkmm-2.0/glibmm/main.h:363: note: Glib::RefPtr Glib::wrap(GMainContext*, bool) /usr/include/gtkmm-2.0/glibmm/main.h:399: note: Glib::RefPtr Glib::wrap(GMainLoop*, bool) /usr/include/gtkmm-2.0/glibmm/iochannel.h:558: note: Glib::RefPtr Glib::wrap(GIOChannel*, bool) /usr/include/gtkmm-2.0/glibmm/thread.h:333: note: Glib::Thread* Glib::wrap(GThread*) /usr/include/gtkmm-2.0/pangomm/fontdescription.h:497: note: Pango::FontDescription Glib::wrap(PangoFontDescription*, bool) /usr/include/gtkmm-2.0/pangomm/fontmetrics.h:134: note: Pango::FontMetrics Glib::wrap(PangoFontMetrics*, bool) /usr/include/gtkmm-2.0/pangomm/language.h:123: note: Pango::Language Glib::wrap(PangoLanguage*, bool) /usr/include/gtkmm-2.0/pangomm/rectangle.h:153: note: Pango::Rectangle& Glib::wrap(PangoRectangle*) /usr/include/gtkmm-2.0/pangomm/rectangle.h:156: note: const Pango::Rectangle& Glib::wrap(const PangoRectangle*) /usr/include/gtkmm-2.0/pangomm/glyph.h:197: note: Pango::GlyphInfo& Glib::wrap(PangoGlyphInfo*) /usr/include/gtkmm-2.0/pangomm/glyph.h:200: note: const Pango::GlyphInfo& Glib::wrap(const PangoGlyphInfo*) /usr/include/gtkmm-2.0/pangomm/glyph.h:203: note: Pango::GlyphGeometry& Glib::wrap(PangoGlyphGeometry*) /usr/include/gtkmm-2.0/pangomm/glyph.h:206: note: const Pango::GlyphGeometry& Glib::wrap(const PangoGlyphGeometry*) /usr/include/gtkmm-2.0/pangomm/coverage.h:160: note: Glib::RefPtr Glib::wrap(PangoCoverage*, bool) /usr/include/gtkmm-2.0/pangomm/font.h:184: note: Glib::RefPtr Glib::wrap(PangoFont*, bool) /usr/include/gtkmm-2.0/pangomm/fontset.h:130: note: Glib::RefPtr Glib::wrap(PangoFontset*, bool) /usr/include/gtkmm-2.0/pangomm/fontface.h:137: note: Glib::RefPtr Glib::wrap(PangoFontFace*, bool) /usr/include/gtkmm-2.0/pangomm/fontfamily.h:145: note: Glib::RefPtr Glib::wrap(PangoFontFamily*, bool) /usr/include/gtkmm-2.0/pangomm/fontmap.h:141: note: Glib::RefPtr Glib::wrap(PangoFontMap*, bool) /usr/include/gtkmm-2.0/pangomm/color.h:114: note: Pango::Color& Glib::wrap(PangoColor*) /usr/include/gtkmm-2.0/pangomm/color.h:117: note: const Pango::Color& Glib::wrap(const PangoColor*) /usr/include/gtkmm-2.0/pangomm/attributes.h:621: note: Pango::Attribute Glib::wrap(PangoAttribute*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:624: note: Pango::AttrString Glib::wrap(PangoAttrString*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:627: note: Pango::AttrLanguage Glib::wrap(PangoAttrLanguage*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:630: note: Pango::AttrColor Glib::wrap(PangoAttrColor*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:633: note: Pango::AttrInt Glib::wrap(PangoAttrInt*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:636: note: Pango::AttrFloat Glib::wrap(PangoAttrFloat*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:639: note: Pango::AttrFontDesc Glib::wrap(PangoAttrFontDesc*, bool) /usr/include/gtkmm-2.0/pangomm/attributes.h:642: note: Pango::AttrShape Glib::wrap(PangoAttrShape*, bool) /usr/include/gtkmm-2.0/pangomm/item.h:209: note: Pango::Analysis& Glib::wrap(PangoAnalysis*) /usr/include/gtkmm-2.0/pangomm/item.h:212: note: const Pango::Analysis& Glib::wrap(const PangoAnalysis*) /usr/include/gtkmm-2.0/pangomm/item.h:215: note: Pango::Item Glib::wrap(PangoItem*, bool) /usr/include/gtkmm-2.0/pangomm/attriter.h:133: note: Pango::AttrIter Glib::wrap(PangoAttrIterator*, bool) /usr/include/gtkmm-2.0/pangomm/attrlist.h:161: note: Pango::AttrList Glib::wrap(PangoAttrList*, bool) /usr/include/gtkmm-2.0/pangomm/context.h:294: note: Glib::RefPtr Glib::wrap(PangoContext*, bool) /usr/include/gtkmm-2.0/pangomm/tabarray.h:177: note: Pango::TabArray Glib::wrap(PangoTabArray*, bool) /usr/include/gtkmm-2.0/pangomm/layoutline.h:196: note: Glib::RefPtr Glib::wrap(PangoLayoutLine*, bool) /usr/include/gtkmm-2.0/pangomm/layoutrun.h:81: note: Pango::LayoutRun& Glib::wrap(PangoLayoutRun*) /usr/include/gtkmm-2.0/pangomm/layoutrun.h:84: note: const Pango::LayoutRun& Glib::wrap(const PangoLayoutRun*) /usr/include/gtkmm-2.0/pangomm/layout.h:568: note: Glib::RefPtr Glib::wrap(PangoLayout*, bool) /usr/include/gtkmm-2.0/atkmm/component.h:315: note: Glib::RefPtr Glib::wrap(AtkComponent*, bool) /usr/include/gtkmm-2.0/atkmm/relation.h:168: note: Glib::RefPtr Glib::wrap(AtkRelation*, bool) /usr/include/gtkmm-2.0/atkmm/object.h:494: note: Glib::RefPtr Glib::wrap(AtkObject*, bool) /usr/include/gtkmm-2.0/pangomm/glyphstring.h:205: note: Pango::GlyphString Glib::wrap(PangoGlyphString*, bool) /usr/include/gtkmm-2.0/gdkmm/types.h:353: note: Gdk::Point& Glib::wrap(GdkPoint*) /usr/include/gtkmm-2.0/gdkmm/types.h:356: note: const Gdk::Point& Glib::wrap(const GdkPoint*) /usr/include/gtkmm-2.0/gdkmm/rectangle.h:90: note: Gdk::Rectangle& Glib::wrap(GdkRectangle*) /usr/include/gtkmm-2.0/gdkmm/rectangle.h:93: note: const Gdk::Rectangle& Glib::wrap(const GdkRectangle*) /usr/include/gtkmm-2.0/gdkmm/screen.h:408: note: Glib::RefPtr Glib::wrap(GdkScreen*, bool) /usr/include/gtkmm-2.0/gdkmm/gc.h:508: note: Glib::RefPtr Glib::wrap(GdkGC*, bool) /usr/include/gtkmm-2.0/gdkmm/visual.h:220: note: Glib::RefPtr Glib::wrap(GdkVisual*, bool) /usr/include/gtkmm-2.0/gdkmm/color.h:156: note: Gdk::Color Glib::wrap(GdkColor*, bool) /usr/include/gtkmm-2.0/gdkmm/colormap.h:201: note: Glib::RefPtr Glib::wrap(GdkColormap*, bool) /usr/include/gtkmm-2.0/gdkmm/image.h:174: note: Glib::RefPtr Glib::wrap(GdkImage*, bool) /usr/include/gtkmm-2.0/gdkmm/region.h:214: note: Gdk::Region Glib::wrap(GdkRegion*, bool) /usr/include/gtkmm-2.0/gdkmm/drawable.h:574: note: Glib::RefPtr Glib::wrap(GdkDrawable*, bool) /usr/include/gtkmm-2.0/gdkmm/pixmap.h:193: note: Glib::RefPtr Glib::wrap(GdkPixmapObject*, bool) /usr/include/gtkmm-2.0/gdkmm/window.h:1784: note: Glib::RefPtr Glib::wrap(GdkWindowObject*, bool) /usr/include/gtkmm-2.0/gdkmm/event.h:379: note: Gdk::Event Glib::wrap(GdkEvent*, bool) /usr/include/gtkmm-2.0/gdkmm/pixbuf.h:744: note: Glib::RefPtr Glib::wrap(GdkPixbuf*, bool) /usr/include/gtkmm-2.0/gdkmm/dragcontext.h:301: note: Glib::RefPtr Glib::wrap(GdkDragContext*, bool) /usr/include/gtkmm-2.0/gdkmm/device.h:182: note: Glib::RefPtr Glib::wrap(GdkDevice*, bool) /usr/include/gtkmm-2.0/gdkmm/display.h:459: note: Glib::RefPtr Glib::wrap(GdkDisplay*, bool) /usr/include/gtkmm-2.0/gtkmm/object.h:145: note: Gtk::Object* Glib::wrap(GtkObject*, bool) /usr/include/gtkmm-2.0/gtkmm/iconsource.h:241: note: Gtk::IconSource Glib::wrap(GtkIconSource*, bool) /usr/include/gtkmm-2.0/gtkmm/iconset.h:165: note: Gtk::IconSet Glib::wrap(GtkIconSet*, bool) /usr/include/gtkmm-2.0/gtkmm/style.h:555: note: Glib::RefPtr Glib::wrap(GtkStyle*, bool) /usr/include/gtkmm-2.0/gtkmm/rc.h:260: note: Glib::RefPtr Glib::wrap(GtkRcStyle*, bool) /usr/include/gtkmm-2.0/gtkmm/selectiondata.h:164: note: Gtk::SelectionData Glib::wrap(GtkSelectionData*, bool) /usr/include/gtkmm-2.0/gtkmm/clipboard.h:299: note: Glib::RefPtr Glib::wrap(GtkClipboard*, bool) /usr/include/gtkmm-2.0/gtkmm/widget.h:2424: note: Gtk::Widget* Glib::wrap(GtkWidget*, bool) /usr/include/gtkmm-2.0/gtkmm/container.h:410: note: Gtk::Container* Glib::wrap(GtkContainer*, bool) make[2]: *** [main.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/libglademm-2.2.0/work/libglademm-2.2.0/examples/derived' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libglademm-2.2.0/work/libglademm-2.2.0/examples' make: *** [all-recursive] Error 1 !!! ERROR: dev-cpp/libglademm-2.2.0 failed. !!! Function gnome2_src_compile, Line 39, Exitcode 2 !!! compile failure escargot root #