You are not logged in.

1

Friday, April 15th 2005, 12:35pm

Compileing Kde 3.4 From source?

When building kde from source is it possable to build or leave out apps seperatly like build juk or kwrite or kedit or not to build juk kwrite or kedit.

See i dont need Kedit and Kwrite i just use kate.
And another one is i dont need noatun or kaboodle i use mplayer and juk.
And in another is kpovmodeler i dont need it i use blender

But i would like to build every appt seperatly so i can make kedit and kwrite packages
Thanks

2

Friday, April 15th 2005, 12:54pm

You can try to set the DO_NOT_COMPILE environment variable.

So, before you emerge any KDE package, set for example:
DO_NOT_COMPILE="kwrite kedit juk"

3

Friday, April 15th 2005, 7:31pm

emerge? am i in the kde-gentoo forum im building from source and i use slack.

4

Friday, April 15th 2005, 9:20pm

Please be a little bit polite, at least if you still want any help.

I'm sorry I used the word emerge, I meant compile, just a force of habbit.

Did you try the DO_NOT_COMPILE setting before configuring and make ?

5

Saturday, April 16th 2005, 5:39am

Sorry i didn't mean to come off rude.
I think.
DO_NOT_COMPILE="kwrite kedit juk"
is an /etc/make.conf option and is only usefull to people useing gentoo.

But then again i passed it to kdebase and i did recive any error messages.
so maybe that might work.

This post has been edited 1 times, last edit by "comtux" (Apr 16th 2005, 5:42am)


6

Tuesday, April 19th 2005, 11:45am

Here is an example, of how I removed unwanted applications from the
kdenetwork package.

build () {
cd $name-$version
DO_NOT_COMPILE="kit knewsticker kppp ksirc ktalkd wifi" \
./configure --prefix=/usr \
--with-xinerama \
--disable-debug \
--disable-dependency-tracking \
--enable-final
make
make DESTDIR=$PKG install
rm -rf $PKG/usr/share/doc
}

[..]

Unfortunately there is a draw back to this, some applications depend on
others, so removing one and not the other can cause errors during
compile time. For example when I included librss for removal the install
hit an error...