From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0 Description of problem: The package does not contain libtool libraries (.la files). Trying to compile gtkglextmm-1.3 from original sources (which compiled fine on fc2) looks like this: /bin/sh ../../libtool --mode=link g++ -g -O2 -Wall -o generate_extra_defs generate_defs_gtkglext.o -Wl,--export-dynamic -L/usr/X11R6/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtkmm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lgtk-x11-2.0 -lpangomm-1.4 -lglibmm-2.4 -lsigc-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lglibmm_generate_extra_defs-2.4 libtool: link: cannot find the library `/usr/lib/libglibmm-2.4.la' looking at rpm -q --filesbypkg I find no .la files. This is kind of irritating because a lot of software use libtool. Version-Release number of selected component (if applicable): glibmm24-2.4.5-1 glibmm24-devel-2.4.5-1 How reproducible: Always Steps to Reproduce: Try to compile software that uses libtool and glibmm24 Actual Results: Linking error. Cannot find /usr/lib/libglibmm-2.4.la Expected Results: The libtool lib should be there. Additional info:
Cannot reproduce. The libtool archives are not needed. Please attach full session build log. $ md5sum gtkglextmm-1.3.0.tar.bz2 15875bbe8ef3dd52e1fb8ca8d4101d21 gtkglextmm-1.3.0.tar.bz2
Created attachment 109286 [details] Log from failing config / build of gtkglextmm
Strange. I do % ./configure --prefix=/usr % make and it gives me that error opun the first linking. I attached a log.
Created attachment 109292 [details] successful build log Here's the successful build. Maybe you installed something from source code which is the culprit.
Well, obviusly I had messed something up. I reinstalled gtkmm24 and gtkglext and everything compiled fine. Just out of curiosity, what causes such behaviour (that the linker requires those .la libs)? Thanks anyway...
Sometimes: references to libtool convenience libraries or incorrectly installed libtool archives which include hardcoded inter-library dependencies.