LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 867|回复: 4

安装libglademm-2.2.0失败,出错信息如下

[复制链接]
发表于 2005-1-29 11:44:33 | 显示全部楼层 |阅读模式
make[2]: Entering directory `/root/src/libglademm-2.2.0/examples/derived'
if g++ -DHAVE_CONFIG_H  -I. -I. -I../../libglade -I../../libglade -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/local/include/gtkmm-2.0 -I/usr/local/lib/gtkmm-2.0/include -I/usr/local/lib/sigc++-1.2/include -I/usr/local/include/sigc++-1.2 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/atk-1.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2    -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" \
  -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/local/include/gtkmm-2.0/glibmm/wrap.h:55: note: candidates are: Glib::RefPtr<Glib::Object> Glib::wrap(GObject*, bool)
/usr/local/include/gtkmm-2.0/glibmm/main.h:363: note:                 Glib::RefPtr<Glib::MainContext> Glib::wrap(GMainContext*, bool)
/usr/local/include/gtkmm-2.0/glibmm/main.h:399: note:                 Glib::RefPtr<Glib::MainLoop> Glib::wrap(GMainLoop*, bool)
/usr/local/include/gtkmm-2.0/glibmm/iochannel.h:558: note:                 Glib::RefPtr<Glib::IOChannel> Glib::wrap(GIOChannel*, bool)
/usr/local/include/gtkmm-2.0/glibmm/thread.h:333: note:                 Glib::Thread* Glib::wrap(GThread*)
/usr/local/include/gtkmm-2.0/pangomm/fontdescription.h:497: note:   Pango::FontDescription Glib::wrap(PangoFontDescription*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontmetrics.h:134: note:                 Pango::FontMetrics Glib::wrap(PangoFontMetrics*, bool)
/usr/local/include/gtkmm-2.0/pangomm/language.h:123: note:                 Pango:anguage Glib::wrap(PangoLanguage*, bool)
/usr/local/include/gtkmm-2.0/pangomm/rectangle.h:153: note:                 Pango::Rectangle& Glib::wrap(PangoRectangle*)
/usr/local/include/gtkmm-2.0/pangomm/rectangle.h:156: note:                 const Pango::Rectangle& Glib::wrap(const PangoRectangle*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:197: note:                 Pango::GlyphInfo& Glib::wrap(PangoGlyphInfo*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:200: note:                 const Pango::GlyphInfo& Glib::wrap(const PangoGlyphInfo*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:203: note:                 Pango::GlyphGeometry& Glib::wrap(PangoGlyphGeometry*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:206: note:                 const Pango::GlyphGeometry& Glib::wrap(const PangoGlyphGeometry*)
/usr/local/include/gtkmm-2.0/pangomm/coverage.h:160: note:                 Glib::RefPtr<ango::Coverage> Glib::wrap(PangoCoverage*, bool)
/usr/local/include/gtkmm-2.0/pangomm/font.h:184: note:                 Glib::RefPtr<ango::Font> Glib::wrap(PangoFont*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontset.h:130: note:                 Glib::RefPtr<ango::Fontset> Glib::wrap(PangoFontset*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontface.h:137: note:                 Glib::RefPtr<ango::FontFace> Glib::wrap(PangoFontFace*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontfamily.h:145: note:                 Glib::RefPtr<ango::FontFamily> Glib::wrap(PangoFontFamily*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontmap.h:141: note:                 Glib::RefPtr<ango::FontMap> Glib::wrap(PangoFontMap*, bool)
/usr/local/include/gtkmm-2.0/pangomm/color.h:114: note:                 Pango::Color& Glib::wrap(PangoColor*)
/usr/local/include/gtkmm-2.0/pangomm/color.h:117: note:                 const Pango::Color& Glib::wrap(const PangoColor*)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:621: note:                 Pango::Attribute Glib::wrap(PangoAttribute*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:624: note:                 Pango::AttrString Glib::wrap(PangoAttrString*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:627: note:                 Pango::AttrLanguage Glib::wrap(PangoAttrLanguage*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:630: note:                 Pango::AttrColor Glib::wrap(PangoAttrColor*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:633: note:                 Pango::AttrInt Glib::wrap(PangoAttrInt*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:636: note:                 Pango::AttrFloat Glib::wrap(PangoAttrFloat*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:639: note:                 Pango::AttrFontDesc Glib::wrap(PangoAttrFontDesc*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:642: note:                 Pango::AttrShape Glib::wrap(PangoAttrShape*, bool)
/usr/local/include/gtkmm-2.0/pangomm/item.h:209: note:                 Pango::Analysis& Glib::wrap(PangoAnalysis*)
/usr/local/include/gtkmm-2.0/pangomm/item.h:212: note:                 const Pango::Analysis& Glib::wrap(const PangoAnalysis*)
/usr/local/include/gtkmm-2.0/pangomm/item.h:215: note:                 Pango::Item Glib::wrap(PangoItem*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attriter.h:133: note:                 Pango::AttrIter Glib::wrap(PangoAttrIterator*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attrlist.h:161: note:                 Pango::AttrList Glib::wrap(PangoAttrList*, bool)
/usr/local/include/gtkmm-2.0/pangomm/context.h:294: note:                 Glib::RefPtr<ango::Context> Glib::wrap(PangoContext*, bool)
/usr/local/include/gtkmm-2.0/pangomm/tabarray.h:177: note:                 Pango::TabArray Glib::wrap(PangoTabArray*, bool)
/usr/local/include/gtkmm-2.0/pangomm/layoutline.h:196: note:                 Glib::RefPtr<ango:ayoutLine> Glib::wrap(PangoLayoutLine*, bool)
/usr/local/include/gtkmm-2.0/pangomm/layoutrun.h:81: note:                 Pango:ayoutRun& Glib::wrap(PangoLayoutRun*)
/usr/local/include/gtkmm-2.0/pangomm/layoutrun.h:84: note:                 const Pango:ayoutRun& Glib::wrap(const PangoLayoutRun*)
/usr/local/include/gtkmm-2.0/pangomm/layout.h:568: note:                 Glib::RefPtr<ango:ayout> Glib::wrap(PangoLayout*, bool)
/usr/local/include/gtkmm-2.0/atkmm/component.h:315: note:                 Glib::RefPtr<Atk::Component> Glib::wrap(AtkComponent*, bool)
/usr/local/include/gtkmm-2.0/atkmm/relation.h:168: note:                 Glib::RefPtr<Atk::Relation> Glib::wrap(AtkRelation*, bool)
/usr/local/include/gtkmm-2.0/atkmm/object.h:494: note:                 Glib::RefPtr<Atk::Object> Glib::wrap(AtkObject*, bool)
/usr/local/include/gtkmm-2.0/pangomm/glyphstring.h:205: note:                 Pango::GlyphString Glib::wrap(PangoGlyphString*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/types.h:353: note:                 Gdk:oint& Glib::wrap(GdkPoint*)
/usr/local/include/gtkmm-2.0/gdkmm/types.h:356: note:                 const Gdk:oint& Glib::wrap(const GdkPoint*)
/usr/local/include/gtkmm-2.0/gdkmm/rectangle.h:90: note:                 Gdk::Rectangle& Glib::wrap(GdkRectangle*)
/usr/local/include/gtkmm-2.0/gdkmm/rectangle.h:93: note:                 const Gdk::Rectangle& Glib::wrap(const GdkRectangle*)
/usr/local/include/gtkmm-2.0/gdkmm/screen.h:408: note:                 Glib::RefPtr<Gdk::Screen> Glib::wrap(GdkScreen*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/gc.h:508: note:                 Glib::RefPtr<Gdk::GC> Glib::wrap(GdkGC*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/visual.h:220: note:                 Glib::RefPtr<Gdk::Visual> Glib::wrap(GdkVisual*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/color.h:156: note:                 Gdk::Color Glib::wrap(GdkColor*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/colormap.h:201: note:                 Glib::RefPtr<Gdk::Colormap> Glib::wrap(GdkColormap*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/image.h:174: note:                 Glib::RefPtr<Gdk::Image> Glib::wrap(GdkImage*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/region.h:214: note:                 Gdk::Region Glib::wrap(GdkRegion*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/drawable.h:574: note:                 Glib::RefPtr<Gdk:rawable> Glib::wrap(GdkDrawable*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/pixmap.h:193: note:                 Glib::RefPtr<Gdk:ixmap> Glib::wrap(GdkPixmapObject*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/window.h:1784: note:                 Glib::RefPtr<Gdk::Window> Glib::wrap(GdkWindowObject*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/event.h:379: note:                 Gdk::Event Glib::wrap(GdkEvent*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/pixbuf.h:744: note:                 Glib::RefPtr<Gdk:ixbuf> Glib::wrap(GdkPixbuf*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/dragcontext.h:301: note:                 Glib::RefPtr<Gdk:ragContext> Glib::wrap(GdkDragContext*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/device.h:182: note:                 Glib::RefPtr<Gdk:evice> Glib::wrap(GdkDevice*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/display.h:459: note:                 Glib::RefPtr<Gdk:isplay> Glib::wrap(GdkDisplay*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/object.h:145: note:                 Gtk::Object* Glib::wrap(GtkObject*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/iconsource.h:241: note:                 Gtk::IconSource Glib::wrap(GtkIconSource*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/iconset.h:165: note:                 Gtk::IconSet Glib::wrap(GtkIconSet*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/style.h:555: note:                 Glib::RefPtr<Gtk::Style> Glib::wrap(GtkStyle*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/rc.h:260: note:                 Glib::RefPtr<Gtk::RcStyle> Glib::wrap(GtkRcStyle*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/selectiondata.h:164: note:                 Gtk::SelectionData Glib::wrap(GtkSelectionData*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/clipboard.h:299: note:                 Glib::RefPtr<Gtk::Clipboard> Glib::wrap(GtkClipboard*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/widget.h:2424: note:                 Gtk::Widget* Glib::wrap(GtkWidget*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/container.h:410: note:                 Gtk::Container* Glib::wrap(GtkContainer*, bool)
make[2]: *** [main.o] 错误 1
make[2]: Leaving directory `/root/src/libglademm-2.2.0/examples/derived'
make[1]: *** [install-recursive] 错误 1
make[1]: Leaving directory `/root/src/libglademm-2.2.0/examples'
make: *** [install-recursive] 错误 1
本来是想编译VisualBoyAdvance 1.7.2的GTK版本的, 去年在FC2成功了(http://www.linuxsir.cn/bbs/showthread.php?t=129582).
编译GBA时的错误如下,
main.cpp:159:   instantiated from here
/usr/local/include/libglademm-2.0/libglademm/xml.h:247: error: no matching function for call to `wrap(GtkWindow*&)'
/usr/local/include/gtkmm-2.0/glibmm/wrap.h:55: note: candidates are: Glib::RefPtr<Glib::Object> Glib::wrap(GObject*, bool)
/usr/local/include/gtkmm-2.0/glibmm/main.h:363: note:                 Glib::RefPtr<Glib::MainContext> Glib::wrap(GMainContext*, bool)
/usr/local/include/gtkmm-2.0/glibmm/main.h:399: note:                 Glib::RefPtr<Glib::MainLoop> Glib::wrap(GMainLoop*, bool)
/usr/local/include/gtkmm-2.0/glibmm/iochannel.h:558: note:                 Glib::RefPtr<Glib::IOChannel> Glib::wrap(GIOChannel*, bool)
/usr/local/include/gtkmm-2.0/glibmm/thread.h:333: note:                 Glib::Thread* Glib::wrap(GThread*)
/usr/local/include/gtkmm-2.0/pangomm/fontdescription.h:497: note:   Pango::FontDescription Glib::wrap(PangoFontDescription*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontmetrics.h:134: note:                 Pango::FontMetrics Glib::wrap(PangoFontMetrics*, bool)
/usr/local/include/gtkmm-2.0/pangomm/language.h:123: note:                 Pango:anguage Glib::wrap(PangoLanguage*, bool)
/usr/local/include/gtkmm-2.0/pangomm/rectangle.h:153: note:                 Pango::Rectangle& Glib::wrap(PangoRectangle*)
/usr/local/include/gtkmm-2.0/pangomm/rectangle.h:156: note:                 const Pango::Rectangle& Glib::wrap(const PangoRectangle*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:197: note:                 Pango::GlyphInfo& Glib::wrap(PangoGlyphInfo*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:200: note:                 const Pango::GlyphInfo& Glib::wrap(const PangoGlyphInfo*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:203: note:                 Pango::GlyphGeometry& Glib::wrap(PangoGlyphGeometry*)
/usr/local/include/gtkmm-2.0/pangomm/glyph.h:206: note:                 const Pango::GlyphGeometry& Glib::wrap(const PangoGlyphGeometry*)
/usr/local/include/gtkmm-2.0/pangomm/coverage.h:160: note:                 Glib::RefPtr<ango::Coverage> Glib::wrap(PangoCoverage*, bool)
/usr/local/include/gtkmm-2.0/pangomm/font.h:184: note:                 Glib::RefPtr<Pango::Font> Glib::wrap(PangoFont*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontset.h:130: note:                 Glib::RefPtr<Pango::Fontset> Glib::wrap(PangoFontset*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontface.h:137: note:                 Glib::RefPtr<Pango::FontFace> Glib::wrap(PangoFontFace*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontfamily.h:145: note:                 Glib::RefPtr<Pango::FontFamily> Glib::wrap(PangoFontFamily*, bool)
/usr/local/include/gtkmm-2.0/pangomm/fontmap.h:141: note:                 Glib::RefPtr<Pango::FontMap> Glib::wrap(PangoFontMap*, bool)
/usr/local/include/gtkmm-2.0/pangomm/color.h:114: note:                 Pango::Color& Glib::wrap(PangoColor*)
/usr/local/include/gtkmm-2.0/pangomm/color.h:117: note:                 const Pango::Color& Glib::wrap(const PangoColor*)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:621: note:                 Pango::Attribute Glib::wrap(PangoAttribute*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:624: note:                 Pango::AttrString Glib::wrap(PangoAttrString*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:627: note:                 Pango::AttrLanguage Glib::wrap(PangoAttrLanguage*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:630: note:                 Pango::AttrColor Glib::wrap(PangoAttrColor*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:633: note:                 Pango::AttrInt Glib::wrap(PangoAttrInt*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:636: note:                 Pango::AttrFloat Glib::wrap(PangoAttrFloat*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:639: note:                 Pango::AttrFontDesc Glib::wrap(PangoAttrFontDesc*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attributes.h:642: note:                 Pango::AttrShape Glib::wrap(PangoAttrShape*, bool)
/usr/local/include/gtkmm-2.0/pangomm/item.h:209: note:                 Pango::Analysis& Glib::wrap(PangoAnalysis*)
/usr/local/include/gtkmm-2.0/pangomm/item.h:212: note:                 const Pango::Analysis& Glib::wrap(const PangoAnalysis*)
/usr/local/include/gtkmm-2.0/pangomm/item.h:215: note:                 Pango::Item Glib::wrap(PangoItem*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attriter.h:133: note:                 Pango::AttrIter Glib::wrap(PangoAttrIterator*, bool)
/usr/local/include/gtkmm-2.0/pangomm/attrlist.h:161: note:                 Pango::AttrList Glib::wrap(PangoAttrList*, bool)
/usr/local/include/gtkmm-2.0/pangomm/context.h:294: note:                 Glib::RefPtr<Pango::Context> Glib::wrap(PangoContext*, bool)
/usr/local/include/gtkmm-2.0/pangomm/tabarray.h:177: note:                 Pango::TabArray Glib::wrap(PangoTabArray*, bool)
/usr/local/include/gtkmm-2.0/pangomm/layoutline.h:196: note:                 Glib::RefPtr<Pango:ayoutLine> Glib::wrap(PangoLayoutLine*, bool)
/usr/local/include/gtkmm-2.0/pangomm/layoutrun.h:81: note:                 Pango:ayoutRun& Glib::wrap(PangoLayoutRun*)
/usr/local/include/gtkmm-2.0/pangomm/layoutrun.h:84: note:                 const Pango:ayoutRun& Glib::wrap(const PangoLayoutRun*)
/usr/local/include/gtkmm-2.0/pangomm/layout.h:568: note:                 Glib::RefPtr<Pango:ayout> Glib::wrap(PangoLayout*, bool)
/usr/local/include/gtkmm-2.0/atkmm/component.h:315: note:                 Glib::RefPtr<Atk::Component> Glib::wrap(AtkComponent*, bool)
/usr/local/include/gtkmm-2.0/atkmm/relation.h:168: note:                 Glib::RefPtr<Atk::Relation> Glib::wrap(AtkRelation*, bool)
/usr/local/include/gtkmm-2.0/atkmm/object.h:494: note:                 Glib::RefPtr<Atk::Object> Glib::wrap(AtkObject*, bool)
/usr/local/include/gtkmm-2.0/pangomm/glyphstring.h:205: note:                 Pango::GlyphString Glib::wrap(PangoGlyphString*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/types.h:353: note:                 Gdk:oint& Glib::wrap(GdkPoint*)
/usr/local/include/gtkmm-2.0/gdkmm/types.h:356: note:                 const Gdk:oint& Glib::wrap(const GdkPoint*)
/usr/local/include/gtkmm-2.0/gdkmm/rectangle.h:90: note:                 Gdk::Rectangle& Glib::wrap(GdkRectangle*)
/usr/local/include/gtkmm-2.0/gdkmm/rectangle.h:93: note:                 const Gdk::Rectangle& Glib::wrap(const GdkRectangle*)
/usr/local/include/gtkmm-2.0/gdkmm/screen.h:408: note:                 Glib::RefPtr<Gdk::Screen> Glib::wrap(GdkScreen*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/gc.h:508: note:                 Glib::RefPtr<Gdk::GC> Glib::wrap(GdkGC*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/visual.h:220: note:                 Glib::RefPtr<Gdk::Visual> Glib::wrap(GdkVisual*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/color.h:156: note:                 Gdk::Color Glib::wrap(GdkColor*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/colormap.h:201: note:                 Glib::RefPtr<Gdk::Colormap> Glib::wrap(GdkColormap*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/image.h:174: note:                 Glib::RefPtr<Gdk::Image> Glib::wrap(GdkImage*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/region.h:214: note:                 Gdk::Region Glib::wrap(GdkRegion*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/drawable.h:574: note:                 Glib::RefPtr<Gdk:rawable> Glib::wrap(GdkDrawable*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/pixmap.h:193: note:                 Glib::RefPtr<Gdk:ixmap> Glib::wrap(GdkPixmapObject*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/window.h:1784: note:                 Glib::RefPtr<Gdk::Window> Glib::wrap(GdkWindowObject*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/event.h:379: note:                 Gdk::Event Glib::wrap(GdkEvent*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/pixbuf.h:744: note:                 Glib::RefPtr<Gdk:ixbuf> Glib::wrap(GdkPixbuf*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/dragcontext.h:301: note:                 Glib::RefPtr<Gdk:ragContext> Glib::wrap(GdkDragContext*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/device.h:182: note:                 Glib::RefPtr<Gdk:evice> Glib::wrap(GdkDevice*, bool)
/usr/local/include/gtkmm-2.0/gdkmm/display.h:459: note:                 Glib::RefPtr<Gdk:isplay> Glib::wrap(GdkDisplay*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/object.h:145: note:                 Gtk::Object* Glib::wrap(GtkObject*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/iconsource.h:241: note:                 Gtk::IconSource Glib::wrap(GtkIconSource*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/iconset.h:165: note:                 Gtk::IconSet Glib::wrap(GtkIconSet*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/style.h:555: note:                 Glib::RefPtr<Gtk::Style> Glib::wrap(GtkStyle*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/rc.h:260: note:                 Glib::RefPtr<Gtk::RcStyle> Glib::wrap(GtkRcStyle*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/selectiondata.h:164: note:                 Gtk::SelectionData Glib::wrap(GtkSelectionData*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/clipboard.h:299: note:                 Glib::RefPtr<Gtk::Clipboard> Glib::wrap(GtkClipboard*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/widget.h:2424: note:                 Gtk::Widget* Glib::wrap(GtkWidget*, bool)
/usr/local/include/gtkmm-2.0/gtkmm/container.h:410: note:                 Gtk::Container* Glib::wrap(GtkContainer*, bool)
make[3]: *** [gvba-main.o] 错误 1
make[3]: Leaving directory `/root/src/VisualBoyAdvance-1.7.2/src/gtk'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/root/src/VisualBoyAdvance-1.7.2/src/gtk'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/src/VisualBoyAdvance-1.7.2/src'
make: *** [all-recursive] 错误 1
 楼主| 发表于 2005-1-31 09:43:25 | 显示全部楼层
编译、安装libsigc++2.0.6,glibmm2.4.8,gtkmm2.4.8,libglademm2.4.8没有任何问题(花了1小时)。最后编译VisualBoyAdvance  1.7.2还是一样的错,估计是与当前的gtkmm不兼容了。只好用SDL版本的了,郁闷。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-31 09:45:09 | 显示全部楼层
gtkmm代码里边满屏的template, iterator看起来真费力
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-31 15:16:06 | 显示全部楼层
好像用Qt Designer写代码比较省时间,打算写一个SDL版VisualBoyAdvance的frontend。新建了一个Main Window的cmdtest工程,添加一个GBA菜单,下面再加一个test菜单项。然后将该项与新建的函数cmdtest()相联系。在form1.ui.h中,填入void Form1::cmdtest()
{
    system("VisualBoyAdvance GyakutenSaiban.zip");
}
然后,gmake -o Makefile cmdtest.pro;make,就成功了。对于Qt的字符串API不熟,要达到目的还是蛮麻烦的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-7 22:11:54 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表