Experiences rebuilding KDE

Michael Pyne pynm0001 at comcast.net
Sat Aug 7 22:18:19 BST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi all,

Last night and today I rebuilt KDE (clean source dir, from scratch, no prior 
KDE installation).

Overall it went very swimmingly if you remove my own mistakes from the 
equation.  The remaining problems I had were:

kdesdk: Failed building because cervisia/cvsservice_stub.h was not 
automatically generated.  After going to the builddir and running make to 
generate the file, the build continued successfully.
	unsermake was enabled, builddir != srcdir

kdebindings: Failed at first building python, because it still doesn't work 
when builddir != srcdir.  After disabling the python build, it continued on 
and then failed in kdejava:
make[5]: Entering directory 
`/home/kde-cvs/kdecvs/build/kdebindings/kdejava/koala/org/kde'
Making all in koala
make[6]: Entering directory 
`/home/kde-cvs/kdecvs/build/kdebindings/kdejava/koala/org/kde/koala'
make[6]: execvp: /bin/sh: Argument list too long
make[6]: *** [classnoinst.stamp] Error 127
make[6]: Leaving directory 
`/home/kde-cvs/kdecvs/build/kdebindings/kdejava/koala/org/kde/koala'

This was where I gave up.  Which is a pity, since a lot of the bindings 
modules are really nice, and too little noticed.
	unsermake was disabled, builddir != srcdir

kdegames: Failed building because of libkdegames/libkdegames.la not being 
generated.  Just like with kdesdk, building it manually allowed the process 
to successfully complete.
	unsermake was enabled, builddir != srcdir

Other than that, I had no problems, although I didn't build every module 
either.

Compiler: gcc version 3.4.1
Linker: ld version 2.15.91.0.1
Linux: 2.6.7

Modules built:
qt-copy (with patches)
arts
kdelibs
kdebase
kdesupport
kdenonbeta (only kdmthemes and akregator)
kdemultimedia
kdesdk
kdenetwork
kdeadmin
kdeartwork
kdebindings
kdeextragear-1 (only k3b gwenview and amarok)
kdeextragear-2 (only konversation)
kdeextragear-3 (only kconfigeditor and kcfgcreator.  This failed but isn't 
part of KDE proper)
kdeutils
kdegraphics
kdeaddons
kdepim
kdegames
kdetoys
kdeedu
kdevelop

Hope this helps!

Regards,
 - Michael Pyne
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBFUcbqjQYp5Omm0oRAs+TAKCbv/RSqi2YZy7/os11UY09QERi9gCeOhSL
ItP8D751R4NLt1xxv8GzNxk=
=wHlV
-----END PGP SIGNATURE-----




More information about the kde-core-devel mailing list