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.
NO!, I don't have any need for kmymoney, it was just a random app on freshmeat.net that I tried to see if it experienced the same problem as was reported by the other guy who was trying to build something else. I suggested it, so you could see first hand what was happening.
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 heard you LOUD and CLEAR, I tried all that and more, including "linux32" which seems to do nothing. There is no libpcreposix of any flavour in /usr/lib, it's in /usr/lib64. From all the posts seen here, there seems to be a particular problem that affects building many applications. My endeavours have been solely to see if I could help resolve the problem. I am a longtime SuSE user and do whatever I can (as do the others on the lists) to encourage people to stay with this excellent distro. There will be glitches and things that don't work right, we try to resolve these issues and enjoy using SuSE.
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.
Ciao, Michael.
Regards Sid. -- Sid Boyce .... Hamradio G3VBV and keen Flyer Linux Only Shop.