Bug 77526

Summary: Can't find KDE libs on AMD64 (lib64 not in search path)
Product: [Applications] kdevelop Reporter: Judd Taylor <judd>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version: 3.0.0   
Target Milestone: ---   
Platform: RedHat Enterprise Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Judd Taylor 2004-03-13 21:31:30 UTC
Version:           3.0.0 (using KDE KDE 3.2.0)
Installed from:    RedHat RPMs
Compiler:          default... 
OS:          Linux

I just installed KDE 3.2.0 the other day on my fedora code 1 distro. My machine is an AMD64, running in 64bit mode, so all 64bit libraries should should be installed in /lib64, /usr/lib64, /usr/local/lib64, etc...

When running configure, I get an error that it can't find the KDE libraries. After looking at the config.log, it looks for libkio.la and kdewidgets.la, but not in any lib64 directories. On AMD64 machines, these will generally be installed in:
/usr/lib64/libkio.la
/usr/lib64/kde3/plugins/designer/kdewidgets.la

Please add these paths to the beginning of the library search paths for the KDE libraries. They should be added at the front of the search paths because on AMD64 systems there may also be 32bit versions of the libraries installed in the normal places, but it should use 64bit versions by default (It's the AMD64 convention, plus you have to add extra options to compilers to get them to produce 32bit code, which would be a pain to automatically figure out).

All include files on AMD64 are in the normal places.
Comment 1 Amilcar do Carmo Lucas 2004-06-25 22:17:51 UTC
Please retry with KDevelop from CVS.
Comment 2 Philippe Rigault 2004-12-09 02:52:21 UTC
Please close bug as fixed.
This is a problem of your distro (Fedora Core RPMs) and not a problem of KDE.
KDE (at least from 3.3.1 onwards) can be built to install 64-bit libraries in $KDEDIR/lib64 and $KDEDIR/lib64/kde3, and configure/build applications against them.

Since KDE-3.3.2, can now use konstruct on Opteron to build all of KDE properly for 64-bit.

Cheers


Comment 3 Matt Rogers 2004-12-09 03:07:19 UTC
works for the reporter