![]() |
![]() |
|
|
KcmPureftpdScript Architecture | Compile KcmPureftpd 0.6 for KDE 3 | Install KcmPureftpd 0.6 | Anonymous CVS | Credits 
Compiling KcmPureftpd 0.6 for KDE 3.x
IntroductionKcmPureftpd is an KControl module. Version 0.6 is a bit too old, but because of my lack of commitment, yet there's no other stable release. KDE and Qt both changed their version to 3.x series. I programmed KcmPureftpd with great caution to ensure compiling both on very old KDE 2.x series and KDE 3.x series. But the version 0.6 doesn't cleanly compile from sources because of my little ommisions and advances made on GNU based compiling system. "The good, the bad and the ugly". The "good" bugs are that related to compiling system, KDE development environment changes. The "bad" bugs apperead because of my poor C++. The "ugly" bug emerged when I packaged the source archive without verifying than indeed all is OK. Fixing and compiling
SuSE 8.0The script make its job for SuSE 8.0 users, but with some precautions. You may have both QT2 and QT3 installed on the machine. Before starting compiling please ensure that you have installed development packages for KDE and QT prompt$ rpm -qa | grep devel | egrep '(qt|kde)' qt3-devel-3.0.3-15 kdebase3-devel-3.0-5 kdelibs3-devel-3.0-1 If this is true, then you must be sure that KcmPureftpd compile with QT3 libraries and C++ header files. A little glitch make configure script to not recognize KDE 3.x as base system and offer to install the application in /usr/local/kde. To overcome the above limitations please run the configure script as: prompt$ ./configure --prefix=/opt/kde3 --with-qt-dir=/usr/lib/qt3 SuSE 8.1The script make its job for SuSE 8.1 users, but with some precautions. You may have both QT2 and QT3 installed on the machine. Before starting compiling please ensure that you have installed development packages for KDE and QT prompt$ rpm -qa | grep devel | egrep '(qt|kde)' qt3-devel-3.0.5-72 kdelibs3-devel-3.0.3-82 kdebase3-devel-3.0.3-97 If this is true, then you must be sure that KcmPureftpd compile with QT3 libraries and C++ header files. A little glitch make configure script to not recognize KDE 3.x as base system and offer to install the application in /usr/local/kde. To overcome the above limitations please run the configure script as: prompt$ ./configure --prefix=/opt/kde3 --with-qt-dir=/usr/lib/qt3 Other distributionsCurrently I don't know if fix script work for other distributions and I'll be glad to hear from you. On the other side, there should be no problems even if you have KDE and/or QT compiled from sources. What fixing script does
|