KDEbase make error

Ken Moffat ken at kenmoffat.uklinux.net
Tue Jun 1 03:51:37 PDT 2004

On Tue, 1 Jun 2004, Andrew Sharp wrote:

> To the KDE specialists amongst you:
> I have been doing OK sticking to the conventions of the book 5.0 for
> LFS and BLFS. Now I have drifted off the book to install KDE 3.2
> instead of 3.1.4 as I had a set of sources on a CD.  QT is version
> 3.2.1 and installed with make sub-tools. the KDE aRts and KDElibs
> installed without drama (using --prefix=/opt/kde-3.2) and export
> QTLIBS is part of script of tools and is checked before working, but
> regardless of what I do (including downloading another source file
> kdebase), KDEBase always ends up as an error in keditbookmarks:
> Making all in keditbookmarks
> make[3]: Entering directory `/packages/kdebase-3.2.0/konqueror/keditbookmarks'
> /opt/kde-3.2/bin/dcopidlng ./dcop.h > dcop.kidl || ( rm -f dcop.kidl ; false )
> /opt/kde-3.2/bin/dcopidlng: line 1: kde-config: command not found
> Can't open perl script "/dcopidlng/kalyptus": No such file or directory
> make[3]: *** [dcop.kidl] Error 1
> dcopidlng is a script of 279 bytes and kde-config exists in bin with 20936
> bytesb, but there is no kalyptus file in the LFS partition (kaypro is the
> first k file I can find).
> How can we rectify this problem?
 I think you've possibly got a PATH problem.  I know that when I first
began building (some of) kde the instructions that were in the book
didn't fully work for my scripts.

 You need the qt/bin and kde/bin directories in your path.  For kdebase
I also needed /usr/X11R6/bin to access xmkmf (that might no longer be
true, 3.2.2 tests for xmkmf but doesn't seem to use it).

 If not the path, maybe the libraries - you did put the qt and kde lib
directories into /etc/ld.so.conf and run ldconfig ?

 The only kdebase log I've got handy is for 3.2.2 and the lines after
Making all in keditbookmarks look completely different to what you've

 das eine Mal als Tragödie, das andere Mal als Farce

More information about the lfs-support mailing list