After a lot of scrounging around I could use some help in getting gtk2mm to compile. I've rebuilt my package builder and I'm having problems with gtk2mm (and gcc 4.2 but thats seperate).
It doesn't compile regardless of other installed packages, or standalone with nothing pre-installed. This is a -current system, compiled on Dec 8th, but this has been a problem since around the gtk+2 update. I know I'm missing something but for the life of me, I haven't found it. I have complete script(1) output if thats useful. Thanks... --STeve Andre' /usr/local/bin/libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk -I../../pango -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/pango -I../../atk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/atk -I../../gdk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gdk -I../../gtk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include/cairomm-1.0 -I/usr/local/include/gtk-2.0 -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/libpng -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe -Wall -c -o toolbar.lo /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc c++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk -I../../pango -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/pango -I../../atk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/atk -I../../gdk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gdk -I../../gtk -I/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk -I/usr/local/include/glibmm-2.4 -I/usr/local/lib/glibmm-2.4/include -I/usr/local/include/sigc++-2.0 -I/usr/local/lib/sigc++-2.0/include -I/usr/local/include/cairomm-1.0 -I/usr/local/include/gtk-2.0 -I/usr/local/include/gtk-unix-print-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/X11R6/include/pixman-1 -I/usr/local/include -I/usr/local/include/libpng -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -O2 -pipe -Wall -c /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc -fPIC -DPIC -o .libs/toolbar.o /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc: In member function `void Gtk::Toolbar::set_tooltips(bool)': /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc:545: error: ` gtk_toolbar_set_tooltips' undeclared (first use this function) /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc:545: error: (Each undeclared identifier is reported only once for each function it appears in.) /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc: In member function `bool Gtk::Toolbar::get_tooltips() const': /usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/gtkmm-2.12.7/gtk/gtkmm/toolbar.cc:550: error: ` gtk_toolbar_get_tooltips' undeclared (first use this function) gmake[5]: *** [toolbar.lo] Error 1 gmake[5]: Leaving directory `/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/build-i386/gtk/gtkmm' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/build-i386/gtk/gtkmm' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/build-i386/gtk' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/build-i386/gtk' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/x11/gtk2mm/w-gtkmm-2.12.7/build-i386' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/x11/gtk2mm (line 2172 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/x11/gtk2mm (line 1427 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/x11/gtk2mm (line 1967 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/x11/gtk2mm (line 1947 of /usr/ports/infrastructure/mk/bsd.port.mk). vista /usr/ports/x11/gtk2mm