You are not logged in.

1

Sunday, February 29th 2004, 9:47am

Problem installing KDE 3.2 with Konstruct

Hello,

I am trying to use Konstruct to install KDE 3.2. I currently run KDE 3.1 on SuSE 8.2.

I got the following error -

checking for Qt... configure: error: Qt (>= Qt 3.2) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
make[1]: *** [configure-work/kdebase-3.2.0/configure] Error 1
make[1]: Leaving directory `/home/Donald/konstruct/kde/kdebase'
make: *** [dep-../../kde/kdebase] Error 2

So, I installed QT 3.2 from Konstruct and tried again - only to get the same error. The config.log file has -

conftest.cc:2:21: qglobal.h: No such file or directory
conftest.cc:3:26: qapplication.h: No such file or directory
conftest.cc:4:21: qcursor.h: No such file or directory
conftest.cc:5:27: qstylefactory.h: No such file or directory
conftest.cc:6:34: private/qucomextra_p.h: No such file or directory
conftest.cc:7:8: warning: "QT_VERSION" is not defined
conftest.cc:8:2: #error 1
conftest.cc: In function `int main()':
conftest.cc:12: error: `QStyleFactory' undeclared (first use this function)
conftest.cc:12: error: (Each undeclared identifier is reported only once for
each function it appears in.)
conftest.cc:12: error: parse error before `::' token
conftest.cc:13: error: `QCursor' undeclared (first use this function)
configure:27016: $? = 1
configure: failed program was:
#include "confdefs.h"
#include <qglobal.h>
#include <qapplication.h>
#include <qcursor.h>
#include <qstylefactory.h>
#include <private/qucomextra_p.h>
#if ! (QT_VERSION >= 0x030200)
#error 1
#endif


I assume the KDE install routine is not finding the QT fles somewhere. How do I tell it where they are? (and how do I find where they are?)

Forgive me if this looks a stupid question - I'm relatively new to this.

Donald

2

Sunday, February 29th 2004, 11:32am

Follow this guide
http://developer.kde.org/build/compile_cvs.html
In short you have to set QTDIR to point to where you have installed qt such as
export QTDIR=...
Next set KDEDIR to where KDEDIR is to be installed. Later set,
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
and export LD_LIBRARY_PATH=$QTDIR/lib:$KDEDIR/lib:$LD_LIBRARY_PATH.
If you have not modified anything in konstruct QT should have been installed in $HOME/kde3.2-beta2 (read the file konstruct/README) to get the exact location of where QT is installed)

3

Sunday, February 29th 2004, 12:24pm

I'm also trying to install KDE3.2 with Konstruct but when I run 'make install' it gives me the following error and then continuously fails to connect to the kde.download.org site. I've tried changing the requested mirror within kde.conf.mk but it still times out on any mirror I attempt.

[code:1]&#91;root@nancys-10 kde&#93;# make install
&#91;===== NOW BUILDING&#58; kde-1 =====&#93;
&#91;fetch&#93; complete for kde.
&#91;checksum&#93; complete for kde.
&#91;extract&#93; complete for kde.
&#91;patch&#93; complete for kde.
==> Building kde/kdebase as a dependency
make&#91;1&#93;&#58; Entering directory `/usr/local/konstruct/kde/kdebase'
&#91;===== NOW BUILDING&#58; kdebase-3.2.0 =====&#93;
==> Grabbing download/kdebase-3.2.0.tar.bz2
==> Trying file//files/kdebase-3.2.0.tar.bz2
make&#91;2&#93;&#58; Entering directory `/usr/local/konstruct/kde/kdebase'
make&#91;2&#93;&#58; *** &#91;file//files/kdebase-3.2.0.tar.bz2&#93; Error 1
make&#91;2&#93;&#58; Leaving directory `/usr/local/konstruct/kde/kdebase'
==> Trying file///root/kde3.2-sources/kdebase-3.2.0.tar.bz2
make&#91;2&#93;&#58; Entering directory `/usr/local/konstruct/kde/kdebase'
make&#91;2&#93;&#58; *** &#91;file///root/kde3.2-sources/kdebase-3.2.0.tar.bz2&#93; Error 1
make&#91;2&#93;&#58; Leaving directory `/usr/local/konstruct/kde/kdebase'
==> Trying http//download.kde.org/stable/3.2/src/kdebase-3.2.0.tar.bz2
make&#91;2&#93;&#58; Entering directory `/usr/local/konstruct/kde/kdebase'
--15&#58;18&#58;33-- http&#58;//download.kde.org/stable/3.2/src/kdebase-3.2.0.tar.bz2
=> `download/kdebase-3.2.0.tar.bz2'
Resolving download.kde.org... done.
Connecting to download.kde.org&#91;131.246.103.200&#93;&#58;80... failed&#58; Connection timed out.
[/code:1]

Any ideas??

4

Monday, March 1st 2004, 8:55am

Are u sure that it is the case whatever mirror u try. Double check or try downloading after some time. Before trying see if u can reach download.kde.org -- try pinging or something like that. The problem seems to be unrelated to konstruct. konstruct uses "wget" for downloading kde tar files so check if wget is working fine.