After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 129026 - gtkmm-2.3.0 does not build against gtk+-2.3.1
gtkmm-2.3.0 does not build against gtk+-2.3.1
Status: RESOLVED NOTABUG
Product: gtkmm
Classification: Bindings
Component: build
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2003-12-10 20:41 UTC by Mike Castle
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mike Castle 2003-12-10 20:41:24 UTC
Looks like several functions removed between gtk+-2.3.0 and 2.3.1:

 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gtkmm\" -I../../gtk
-I../../../gtkmm-2.3.0/gtk -I../../pango -I../../../gtkmm-2.3.0/pango
-I../../atk -I../../../gtkmm-2.3.0/atk -I../../gdk
-I../../../gtkmm-2.3.0/gdk -I../../gtk -I../../../gtkmm-2.3.0/gtk
-I/usr/include/glibmm-2.3 -I/usr/lib/glibmm-2.3/include
-I/usr/lib/sigc++-1.2/include -I/usr/include/sigc++-1.2
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include
-I/usr/include/pango-1.0 -I/usr/include/freetype2 -g -O2 -Wall -c
../../../gtkmm-2.3.0/gtk/gtkmm/toolitem.cc -Wp,-MD,.deps/toolitem.TPlo 
-fPIC -DPIC -o .libs/toolitem.o
../../../gtkmm-2.3.0/gtk/gtkmm/toolitem.cc: In method `void
Gtk::ToolItem::set_pack_end(bool = true)':
../../../gtkmm-2.3.0/gtk/gtkmm/toolitem.cc:293: implicit declaration of
function `int Gtk::gtk_tool_item_set_pack_end(...)'
../../../gtkmm-2.3.0/gtk/gtkmm/toolitem.cc: In method `bool
Gtk::ToolItem::get_pack_end() const':
../../../gtkmm-2.3.0/gtk/gtkmm/toolitem.cc:298: implicit declaration of
function `int Gtk::gtk_tool_item_get_pack_end(...)'
make[1]: *** [toolitem.lo] Error 1
make[1]: Leaving directory `/usr/src/gtkmm/gtkmm-2.3.0-build/gtk/gtkmm'
make: *** [all-recursive] Error 1
Comment 1 Murray Cumming 2003-12-11 10:39:02 UTC
Yes. GTK+ 2.3.x is an unstable API. Please use gtkmm 2.3.1.