GNOME Bugzilla – Bug 156705
compile bug with gtkmm 2.4.6
Last modified: 2004-12-22 21:47:04 UTC
Error I get with gcc 3.4.2, glibc 2.3.3 with NPTL enabled, GTK+ 2.4.13 make[5]: Leaving directory `/usr/src/gtkmm-2.4.6/pango/pangomm/private' make[5]: Entering directory `/usr/src/gtkmm-2.4.6/pango/pangomm' /bin/sh ../../libtool --mode=link --tag=CXX g++ -O -march=athlon-mp -mmmx -mfpmath=sse -msse -m3dnow -pipe -O3 -Wall -z combreloc -s -o libpangomm-1.4.la -rpath /usr/lib -version-info 1:6:0 attributes.lo attriter.lo attrlist.lo color.lo context.lo coverage.lo font.lo fontdescription.lo fontface.lo fontfamily.lo fontmap.lo fontmetrics.lo fontset.lo glyph.lo glyphstring.lo item.lo language.lo layout.lo layoutiter.lo layoutline.lo layoutrun.lo rectangle.lo tabarray.lo wrap_init.lo init.lo -Wl,--export-dynamic -lglibmm-2.4 -lsigc-2.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 libtool: link: `glyph.lo' is not a valid libtool object make[5]: *** [libpangomm-1.4.la] Error 1 make[5]: Leaving directory `/usr/src/gtkmm-2.4.6/pango/pangomm' make[4]: *** [all-recursive] Error 1make[4]: Leaving directory `/usr/src/gtkmm-2.4.6/pango/pangomm' make[3]: Leaving directory `/usr/src/gtkmm-2.4.6/pango' make[2]: Leaving directory `/usr/src/gtkmm-2.4.6' make[1]: Leaving directory `/usr/src/gtkmm-2.4.6'
What distro/compiler is this? I suspect gentoo or LFS.
This is Sourcemage and yes it is a source base distribution like Gentoo. It is using gcc 3.4.2, glibc 2.3.3 with NPTL enabled, automake 1.9.2, autoconf 2.59, and 1.5.10 libtool not sure what other parts of the toolchain you would want to know. I did post what compiler is being used at the top of the original message. This is using the latest 2.8.1 Gnome and 2.4.7 glib, 2.4.13 gtk+, and 1.6.0 pango
> This is Sourcemage and yes it is a source base distribution like Gentoo. OK, then this is almost certainly a problem with your self-built system. While you may enjoy solving such problems, I do not. Please reopen this bug if you can reproduce the problem on a mainstream platform or if you have a patch to submit.