On Sunday 10 October 2004 12:02, Sid Boyce wrote:
Andreas Jaeger wrote:
Sid Boyce
writes: [...] The only problem with 9.1, some apps won't build, the specific problem is that it looks in 64-bit libraries for shared and in 32-bit for static libs, hope that's fixed in 9.2.
That's a bug in the apps, there's nothing we can do about this. Feel free to share a simple example here on the list and let's discuss that.
I've tried various configure options and this is the one that works for apps that successfully built on both kde-3.2 and 3.3. ./configure --prefix=/opt/kde3 --with-qtdir=/usr/lib64/qt3 --with-qt-libraries=/usr/lib64/qt3/lib64 --with-extra-libs=/usr/lib64 --enable-libsuffix=64
Having the same problem, I looked into the makefile for some apps, and there it does indeed try to link to the libs in /usr/lib instead of /usr/lib64 I did just hack the makefile, and it works then, but the --enable-libsuffix=64 and / or --with-extra-libs=/usr/lib64 might do the same trick. Now I do not know enough of autoconf / configure & Co, but I would look for the problem there. The makefile is created by configure, and configure by autoconf, so somewhere there the system does not recognize that it should link to the libs in /usr/lib64 and writes the makefile using /usr/lib instead. Therefore, Andreas, I'm not so sure if it can be blamed on the apps. It might be the autoconf / configure part of compiling the apps, and there I think you could so something, couldn't you? Regards, Matt