I am trying to build another KDE version (3.5.6) on Kubuntu 3.5.6 (machine i686). I did all the steps described in KDE Developer's Corner page on Building Two Versions:
1. setup up another account
2. define directories in .profile
QTDIR=/usr/local/qt-stable
KDEDIR=/home/vivo/kde-unstable
KDEHOME=/home/vivo/.kde-unstable
PATH=./:$QTDIR/bin:$KDEDIR/bin:$PATH
LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib
XDG_DATA_DIRS=$KDEDIR/share/:/usr/local/share/:/usr/share/
XDG_CONFIG_DIRS=$KDEDIR/etc/xdg/:/etc/xdg/
export QTDIR KDEDIR PATH LD_LIBRARY_PATH XDG_DATA_DIRS XDG_CONFIG_DIRS
3. install qt 3.3.6
4. install arts
5. When I tried installing kdelibs, I encountered this message during configure
cyrus-sasl 2 library is missing. The pop3 and smtp ioslaves will lack of a lot of authentication methods.
See http://asg.web.cmu.edu/sasl/sasl-library.html or your distribution's packages.
You're missing libsmbclient from samba 3.0
KDE will not be able to browse windows shares without it,
consider installing it.
Look at kioslave/smb/libsmbclient-HOWTO.txt
No OpenEXR Libraries were found
Install the OpenEXR package (from http://www.openexr.org)
if you want EXR image format support
Sasl, openexr and samba have already been installed. when I attempted to build the source (make),
/usr/bin/ld cannot find -lssl. But I found the following shared libraries:
/usr/lib/i686/cmov/libssl.so.0.9.8
/usr/lib/libssl.so.0.9.8
/sbin/ldconfig was also able to link the libraries mentioned above.
Do I need to set any other config file before building kdelibs? (btw, i'm a newbie
)