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

List:       kde-devel
Subject:    Re: KDE devel on Debian
From:       John Firebaugh <jfirebaugh () kde ! org>
Date:       2001-09-16 22:25:55
[Download RAW message or body]

On Friday 14 September 2001 12:00 pm, Warren Turkal wrote:
> I have a debian sid system, and I was wondering what is the best way to
> set up for development of KDE.  Note that I have kde packages installed
> and would like an easy way to switch between the precompiled stuff that
> works and the CVS tree.

I just set this up. Here is exactly what I did.

0. Installed Debian, upgraded the KDE packages to 2.2.
1. Checked out KDE CVS HEAD source to $HOME/src/kde.
2. export QTDIR=$HOME/src/kde/qt-copy
    export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
3. Compiled qt-copy according to the instructions given.
4. Configured kdelibs, kdebase, etc. with --prefix=/opt/kde-cvs, built them, 
and installed there.
5. Commented out the line in /etc/kde2/kdm/kdm.options that says 
"generate-sessiontypes".
6. Add "kde-cvs" to the SessionTypes entry in /etc/kde2/kdm/kdmrc.
7. Create a script /usr/local/bin/kde-cvs with the following contents:

#!/bin/sh

QTDIR=/home/john/src/kde/qt-copy
KDEDIR=/opt/kde-cvs
PATH=$KDEDIR/bin:$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export QTDIR KDEDIR PATH MANPATH LD_LIBRARY_PATH

startkde

Now you should have a "kde-cvs" option in kdm, which starts up the CVS HEAD 
version of KDE. For more information on how this works, see the man pages for 
kdm.options and Xsession.

HTH,
John

 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

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

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