KDELIBS 2.2.2 Cygwin Release NEWS ==== beta1-p2 - fixed dcopserver cygwin text mount problems beta1-p1 - fixed locating ssl library nameing problem beta1 - update to kde 2.2.2 - added native directory browsing support for kio_file - Added Windows drives to KDE file dialog. - add a Windows Drives sidebar entry to konqueror - fixed some application loading problems - fixed crash on kbuildsycoca exit - libltdl manual modifications fixed - Added kde-cygwin project to the About KDE dialog box - Added link to the kde-cygwin bugs page - added some missing files alpha-2-u3 - fixed bug in kdecore lib relating the ksycoca class (Waldo Bastian and Chris January) - admin/config.pl updated to KDE_2_2_2_RELEASE because of problem with automake (Ralf Habacker) alpha-2-u2 - optimized starting apps through kicker alpha-2-u1 - fixed bug, that prevends starting apps through kicker alpha-2 - rebased dll's - disabled libltd dependency support - fixed konsole closing problem alpha-1 - initial release with basic functionality Requirements ============ 1. installed cygwin >= 1.3.10 (see http://www.cygwin.com) 2. installed xfree86 Server (version 4.2.x and greater, see http://xfree.cygwin.com) or another xserver like exceed, MIX 3. installed qt-2.3.1-b2 (or greater) binary release (see README.qt) 4. installed pcre package (from www.cygwin.com) 5. installed cygipc (from kde-cygwin.sf.net) 6. installed audiofile library (from kde-cygwin.sf.net) 7. installed kde-x package (from kde-cygwin.sf.net) Installing from binary ====================== 1. unpack the archive under cygwin root. It will be installed into /opt/kde2 2. rebind the dll's and exe for faster runtime linking /usr/local/lib/qt2/bin/rebind /opt/kde2/bin/*.dll /usr/local/lib/qt2/bin/rebind /opt/kde2/bin/*.exe 3. add some path statements to your /etc/profile export KDEDIR=/opt/kde2 export QTDIR=/usr/local/lib/qt2 export KDEHOME=$HOME/.kde2 export PATH=$KDEDIR/bin:$KDEDIR/lib:$QTDIR/bin:/usr/X11R6/bin:$PATH export LTDL_LIBRARY_PATH=$KDEDIR/lib:$KDEDIR/bin:/usr/X11R6/bin export LD_LIBRARY_PATH=$KDEDIR/lib:$KDEDIR/bin:/usr/X11R6/bin 4. reread environment . /etc/profile Compiling and installing ======================== 1. install related tools - automake 2.13 (www.cygwin.com) - autoconf 2.5x (www.cygwin.com) - autoheader (www.cygwin.com) - bison (www.cygwin.com) - bzip2 (www.cygwin.com) - cvs (www.cygwin.com) - flex (www.cygwin.com) - gawk (www.cygwin.com) - gcc (>= 2.95.3-4) (www.cygwin.com) - grep (www.cygwin.com) - make (www.cygwin.com) - perl (www.cygwin.com) - pcre (www.cygwin.com) - tar (www.cygwin.com) - shellutils (www.cygwin.com) - patched binutils (from kde-cygwin.sf.net) - perl patch (from kde-cygwin.sf.net) - patched libtool (from kde-cygwin.sf.net) 2. install needed source libs - libutil from Cygwin inetutils package (1.3.10 or greater) 3. create libipc.a ln -s /usr/local/lib/libcygipc.a /usr/local/lib/libipc.a 4. install qt-2.3.1-b2 (or greater) binary release (or compile qt from cvs) 5. checkout kdelibs sources from cvs.kde-cygwin.sf.net cvs instructions could be found under http://kde-cygwin.sf.net 6. prepare configuring make -f Makefile.cvs 7. configure export CXX="g++ -Wl,--enable-auto-import -ftemplate-depth-99" export kde_moduledir='\${exec_prefix}/lib' ./configure --with-qt-dir=/usr/local/lib/qt2 --prefix=/opt/kde2 --disable-path-check --disable-closure --enable-shared --enable-debug 8. overwrite libtool in the kdelib root directoy with the provided one on the kde-cygwin.sf.net download area. 9. make 10. export PATH=/opt/kde2/bin:$PATH make install-strip|install 10. rebase -b 0x76000000 -d -o 0x00180000 /opt/kde2/bin/*.dll Using kdelibs ============= 1. Make sure the requirements are fullfilled and kdebase is installed as described above 2. Start Xserver X -screen 0 1024x768x16 -engine 4 -ac 3. start kdeinit and see how the initialisation of DCOP/kded/kbuildsyscoa runs kdeinit 4. Note that kdelibs contains no end user application, for this you need kdebase or other packages TODO ==== - fix access violation errors - speed up FIXED BUGS ========== alpha2-u3 --------- - klauncher crash fixed KLauncher: Exiting on signal 11 + fixed in kdecore/ksycoca.cpp KSycoca:OpenDatabase() alpha2-u2 --------- -kinit + full fix of Get_Property Bug on starting apps through kicker alpha2-u1 --------- -kinit + x11 atom not initialisied, kdeinit hangs before in handle_request alpha2 ------ - kdoctools + FILTER - main is missing - kdeui Warning: resolving QApplication::app_strut by linking to __imp___12QApplication$app_strut (auto-import) .libs/kmenubar.o: In function `KMenuBar::drawContents(QPainter *)': /usr/lib/qt2/include/qapplication.h:393: variable '_12QApplication$app_strut' can't be auto-imported. +> new qt2.3.0-b2 release needed alpha1 ------ - khtml /usr/lib/qt2/include/qstring.h:234: variable '_5QChar$null' can't be auto-imported. +> new kdelibs-2.2.1-a1 release needed - libscreensaver - win does not allow unresolved symbols in dll's +> static lib created BUGS ==== - kded error kded: Does not exist! (/home/habacker/.kde222/share/servicetypes/) kded: Does not exist! (/home/habacker/.kde222/share/mimelnk/) kded: Does not exist! (/home/habacker/.kde222/share/applnk/) kded: Does not exist! (/home/habacker/.kde222/share/services/) - libkbuildsycoca.la should named kbuildsycoca.la for kdeinit - arts doesn't work - some access violations - ALT-GR doesn't work, perhaps this may be an X11 issue kdecore (KSocket): Trying to listen on Unix /tmp/ksocket-habacker/khelpcenter6tV7xb.slave-socket kdecore (KSocket): Socket bound: 13 kio_file: Starting 2984 kdecore (KSocket): Socket 3 did not connect: Connection refused kdecore (KSocket): Failed to connect kdeinit: handle_requests Look for incoming X11 events kio (KLauncher): kconf_update (pid 2672) up and running. kio (KLauncher): KLauncher: launching new slave kio_file with protocol=file kdeinit: handle_requests Handle wrapper request - kbuildsycoca fails kbuildsycoca: Recreating ksycoca file kbuildsycoca: new: Applications/korganizer.desktop kbuildsycoca: ERROR: Error writing database to /home/habacker/.kde2/tmp-BRAMSCHE/ksycoca -> probably shared access error - configure error /home/habacker/src/anoncvs.kde.org/kdelibs/missing: Unknown `--run' option Try `/home/habacker/src/anoncvs.kde.org/kdelibs/missing --help' for more information configure: WARNING: `missing' script is too old or missing -------------------------------------------------------------------------------------- KDE on cygwin - http://kde-cygwin.sf.net
KDE on Cygwin Files
Status: Inactive
Brought to you by:
habacker