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 139810 - gnome-vfsmm failing compile
gnome-vfsmm failing compile
Status: RESOLVED FIXED
Product: gnome-vfsmm
Classification: Deprecated
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2004-04-12 16:34 UTC by Robin Cook
Modified: 2011-01-16 23:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Robin Cook 2004-04-12 16:34:58 UTC
make[1]: Entering directory `/usr/src/gnome-vfsmm-2.6.0'
Making all in tools
make[2]: Entering directory `/usr/src/gnome-vfsmm-2.6.0/tools'
Making all in extra_defs_gen
make[3]: Entering directory `/usr/src/gnome-vfsmm-2.6.0/tools/extra_defs_gen'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../libgnomevfs -pthread -DORBIT2=1
-I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-1.9/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/orbit-2.0 -I/usr/include/gnome-vfs-module-2.0      -O
-march=athlon-mp -mmmx -mfpmath=sse -msse -m3dnow -pipe -O3 -MT
generate_defs_gnome_vfs.o -MD -MP -MF ".deps/generate_defs_gnome_vfs.Tpo" \
  -c -o generate_defs_gnome_vfs.o `test -f 'generate_defs_gnome_vfs.cc' || echo
'./'`generate_defs_gnome_vfs.cc; \
then mv -f ".deps/generate_defs_gnome_vfs.Tpo" ".deps/generate_defs_gnome_vfs.Po"; \
else rm -f ".deps/generate_defs_gnome_vfs.Tpo"; exit 1; \
fi
/bin/sh ../../libtool --mode=link g++  -O -march=athlon-mp -mmmx -mfpmath=sse
-msse -m3dnow -pipe -O3  -z combreloc -s -o generate_extra_defs 
generate_defs_gnome_vfs.o  -pthread -Wl,--export-dynamic -lglibmm-2.4 -lsigc-2.0
-lgnomevfs-2 -lbonobo-activation -lORBit-2 -lgobject-2.0 -lgthread-2.0 -lm
-lgmodule-2.0 -ldl -lglib-2.0   -lglibmm_generate_extra_defs-2.3
mkdir .libs
g++ -O -march=athlon-mp -mmmx -mfpmath=sse -msse -m3dnow -pipe -O3 -z combreloc
-s -o generate_extra_defs generate_defs_gnome_vfs.o -pthread
-Wl,--export-dynamic  /usr/lib/libglibmm-2.4.so
-L/usr/src/gcc-3.3.3.bld/i686-pc-linux-gnu/libstdc++-v3/src
-L/usr/src/gcc-3.3.3.bld/i686-pc-linux-gnu/libstdc++-v3/src/.libs
-L/usr/src/gcc-3.3.3.bld/gcc -L/usr/i686-pc-linux-gnu/bin
-L/usr/i686-pc-linux-gnu/lib /usr/lib/libsigc-2.0.so /usr/lib/./libstdc++.so
/usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-2.so
/usr/lib/libxml2.so -lz -lssl -lcrypto -lrt /usr/lib/libbonobo-activation.so
/usr/lib/libORBitCosNaming-2.so /usr/lib/libORBit-2.so /usr/lib/libpopt.so
/usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lm
/usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglib-2.0.so
-lglibmm_generate_extra_defs-2.3 -Wl,--rpath -Wl,/usr/lib/. -Wl,--rpath
-Wl,/usr/lib/.
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lglibmm_generate_extra_defs-2.3
collect2: ld returned 1 exit status
make[3]: *** [generate_extra_defs] Error 1
make[3]: Leaving directory `/usr/src/gnome-vfsmm-2.6.0/tools/extra_defs_gen'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/gnome-vfsmm-2.6.0/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gnome-vfsmm-2.6.0'
Comment 1 Robin Cook 2004-04-12 16:54:38 UTC
I am not sure why it is not finding it as these files exist.  Both gnome-vfsmm
and libgnomecanvasmm are having this failure.

/usr/include/glibmm-2.4/glibmm_generate_extra_defs
/usr/include/glibmm-2.4/glibmm_generate_extra_defs/generate_extra_defs.h
/usr/lib/libglibmm_generate_extra_defs-2.4.la
/usr/lib/libglibmm_generate_extra_defs-2.4.so
/usr/lib/libglibmm_generate_extra_defs-2.4.so.1
/usr/lib/libglibmm_generate_extra_defs-2.4.so.1.0.0
Comment 2 Murray Cumming 2004-04-13 07:56:34 UTC
You are using broken versions of those tarballs that only existed for a few
hours. Please download again and try again. They now link to
libglibmm_generate_extra_defs-2.4 instead of -2.3.