[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: krita compile problems
From:       Brad Hards <bhards () bigpond ! net ! au>
Date:       2004-07-27 9:43:28
Message-ID: 200407271943.33790.bhards () bigpond ! net ! au
[Download RAW message or body]

On Tue, 27 Jul 2004 19:13 pm, Thorsten Zachmann wrote:
> Good to know. Is there a place where all this nice features are explained?

I wrote up a short description of these techniques for kdenonbeta/README, 
since kdenonbeta is where they are really critical. Verbatim extract:
<quote>
Building kdenonbeta
-------------------

kdenonbeta is fairly large, at around 170 Mbytes of source code. That
much code in active development means that it is unlikely all of
kdenonbeta will compile and work at once. You probably don't want to
build all of kdenonbeta - pick the bits you are interested in and just
build that.

There are a number of ways to manage the build process:

1. Only checkout what you need. If you use a sequence like
   cvs co -l kdenonbeta
   cd kdenonbeta
   cvs co admin  (or ln -s ../kde-common/admin ./admin)
   cvs up <subdir>
you will only get the active directories. This is a good idea in terms
of build time, and also on load on the CVS servers.

2. Create a file called inst-apps in the toplevel directory to compile
modules you want. The file should contain each module name on a
separate line, like:
    konversation
    kttsd
Then do your make -f Makefile.cvs && ./configure etc.

3. Exclude the modules you don't want, by adding them to the
DO_NOT_COMPILE variable. For example, if you want to exclude
dcopbindings, then edit dcopbindings/configure.in.in to include the
line:
    DO_NOT_COMPILE="$DO_NOT_COMPILE dcopbindings"
</quote>

That could be copied into other directories or a website if warrented.

Brad
_______________________________________________
koffice-devel mailing list
koffice-devel@mail.kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic