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 138294 - libbonobomm 1.3.8 fails to build against gtkmm 2.3.6
libbonobomm 1.3.8 fails to build against gtkmm 2.3.6
Status: RESOLVED FIXED
Product: gnomemm
Classification: Deprecated
Component: libbonobomm
2.6
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2004-03-27 19:27 UTC by Robin Cook
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Robin Cook 2004-03-27 19:27:38 UTC
Tried building libbonobomm against gtkmm for gtk 2.4 but once I modified
configure to look for gtkmm-2.4.pc I get the below error.

make[1]: Entering directory `/usr/src/libbonobomm-1.3.8'
Making all in tools
make[2]: Entering directory `/usr/src/libbonobomm-1.3.8/tools'
Making all in extra_defs_gen
make[3]: Entering directory `/usr/src/libbonobomm-1.3.8/tools/extra_defs_gen'
source='generate_defs_libbonobo.cc' object='generate_defs_libbonobo.o' libtool=no \
depfile='.deps/generate_defs_libbonobo.Po'
tmpdepfile='.deps/generate_defs_libbonobo.TPo' \
depmode=gcc3 /bin/sh ../../scripts/depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I../../bonobomm -DORBIT2=1 -I/usr/include/gtkmm-2.3
-I/usr/lib/gtkmm-2.3/include -I/usr/include/glibmm-2.3
-I/usr/lib/glibmm-2.3/include -I/usr/include/gdkmm-2.3
-I/usr/lib/gdkmm-2.3/include -I/usr/include/pangomm-1.3 -I/usr/include/atkmm-1.3
-I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0
-I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/atk-1.0
-I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0
-I/usr/include/bonobo-activation-2.0 -I/usr/include/orbitcpp-2.0      -O
-march=athlon-mp -mmmx -mfpmath=sse -msse -m3dnow -pipe -O3 -c -o
generate_defs_libbonobo.o `test -f 'generate_defs_libbonobo.cc' || echo
'./'`generate_defs_libbonobo.cc
generate_defs_libbonobo.cc:22:59:
gtkmm_generate_extra_defs/generate_extra_defs.h: No such file or directory
generate_defs_libbonobo.cc: In function `int main(int, char**)':
generate_defs_libbonobo.cc:34: error: `cout' undeclared in namespace `std'
generate_defs_libbonobo.cc:34: error: `get_defs' undeclared (first use this
   function)
generate_defs_libbonobo.cc:34: error: (Each undeclared identifier is reported
   only once for each function it appears in.)
make[3]: *** [generate_defs_libbonobo.o] Error 1
make[3]: Leaving directory `/usr/src/libbonobomm-1.3.8/tools/extra_defs_gen'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/libbonobomm-1.3.8/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/libbonobomm-1.3.8'
Comment 1 Murray Cumming 2004-03-28 11:54:46 UTC
Sorry for not seeing this bug sooner. I think this is fixed in cvs now, though
there might be other problems.