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
for
> 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
posted.

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




More information about the lfs-support mailing list