-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday 19 May 2004 9:55 am, Michael Matz wrote:
Hi,
On Wed, 19 May 2004, Sid Boyce wrote:
complained about not finding the library in /usr/lib. I asked the SuSE guy to have a go at building kmymoney ....................SILENCIO!
Ehm, if you think I'm here to build random packages for others, you misunderstood. I told you what could make libtool look into /usr/lib for libpcreposix.la, which is in exactly three cases: 1) another .la file explicitely has /usr/lib/libpcreposix.la listed, or includes silly things like -L/usr/lib in its dependency_list, 2) libtool itself contains /usr/lib in it's different *search_path_spec, or 3) libtool is called with -L/usr/lib arguments during linking.
2) and 3) are avoided by --enable-libsuffix=64 during configure, at least in recent enough KDE packages. Perhaps your kmymoney was too old, you can check if configure even supports that option.
1) would be a bug in other packages.
With this information I expect that you go on and try to find out what broke, if you are still interested. For instance you can use /bin/sh -x to trace libtool runs, or post at least the relevant libtool commands which then breaks. You can also do printf style debugging of libtool itself to see from which file /usr/lib/libpcreposix.al comes.
I haven't yet got back to finding out quite how libtool gets generated, it didn't use /usr/bin/libtool which appears to have all the lib paths set.
The system libtool has not all features required by C++ programs, and it links much slower.
Adding export LDFLAGS='-L /usr/lib64' before configure step in spec file worked. Adding --enable-libsuffix=64 did NOT work. Shouldn't this be reported to libtool maintainers? - -- Please AVOID sending me WORD, EXCEL or POWERPOINT attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAq259MDqogpR5tkMRAhQHAKCBGyzCYyoXdETx01L5y8DjvCQ/QACfXDxI R8BdQbprXjk9OE06fjZiJS8= =q641 -----END PGP SIGNATURE-----