You are not logged in.

1

Friday, March 5th 2004, 10:53am

Kontruct Error - installing KDE 3.2

Using SUSE 9.0 Pro with KDE 3.1.4 installed.
I am trying to install KDE 3.2 using konstruct and receive following error:

john@linux:~/Downloads/konstruct/kde/kdebase> make build
[===== NOW BUILDING: kdebase-3.2.0 =====]
[fetch] complete for kdebase.
[checksum] complete for kdebase.
[extract] complete for kdebase.
[patch] complete for kdebase.
==> Building kde/kdelibs as a dependency
make[1]: Entering directory `/home/John/Downloads/konstruct/kde/kdelibs'
[===== NOW BUILDING: kdelibs-3.2.0 =====]
[fetch] complete for kdelibs.
[checksum] complete for kdelibs.
[extract] complete for kdelibs.
[patch] complete for kdelibs.
==> Building libs/arts as a dependency
make[2]: Entering directory `/home/John/Downloads/konstruct/libs/arts'
[===== NOW BUILDING: arts-1.2.0 =====]
[fetch] complete for arts.
[checksum] complete for arts.
[extract] complete for arts.
[patch] complete for arts.
==> Building libs/glib as a dependency
make[3]: Entering directory `/home/John/Downloads/konstruct/libs/glib'
[===== NOW BUILDING: glib-2.2.3 =====]
[fetch] complete for glib.
[checksum] complete for glib.
[extract] complete for glib.
[patch] complete for glib.
==> Building misc/pkgconfig as a dependency
make[4]: Entering directory `/home/John/Downloads/konstruct/misc/pkgconfig'
[===== NOW BUILDING: pkgconfig-0.15.0 =====]
[fetch] complete for pkgconfig.
[checksum] complete for pkgconfig.
[extract] complete for pkgconfig.
[patch] complete for pkgconfig.
==> Running configure in work/pkgconfig-0.15.0
loading cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking whether to enable maintainer-specific portions of Makefiles... no
checking for Cygwin environment... no
checking for mingw32 environment... no
checking how to run the C preprocessor... /lib/cpp
checking host system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for gcc... cc
checking whether the C compiler (cc -I/home/John/kde3.2/include -I/usr/X11R6/include -L/home/John/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/John/kde3.2/include -I/usr/X11R6/include -L/home/John/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/John/kde3.2/include -I/usr/X11R6/include -L/home/John/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/John/kde3.2/include -I/usr/X11R6/include -L/home/John/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/John/kde3.2/include -I/usr/X11R6/include -L/home/John/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -L/home/John/kde3.2/lib -L/usr/X11R6/lib -L/home/John/kde3.2/lib -L/usr/X11R6/lib -L/home/John/kde3.2/lib -L/usr/X11R6/lib -L/home/John/kde3.2/lib -L/usr/X11R6/lib -L/home/John/kde3.2/lib -L/usr/X11R6/lib) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
make[4]: *** [configure-work/pkgconfig-0.15.0/configure] Error 1
make[4]: Leaving directory `/home/John/Downloads/konstruct/misc/pkgconfig'
make[3]: *** [dep-../../misc/pkgconfig] Error 2
make[3]: Leaving directory `/home/John/Downloads/konstruct/libs/glib'
make[2]: *** [dep-../../libs/glib] Error 2
make[2]: Leaving directory `/home/John/Downloads/konstruct/libs/arts'
make[1]: *** [dep-../../libs/arts] Error 2
make[1]: Leaving directory `/home/John/Downloads/konstruct/kde/kdelibs'
make: *** [dep-../../kde/kdelibs] Error 2
john@linux:~/Downloads/konstruct/kde/kdebase>

Another Question - Should konstruct run in a specific folder?

In much needed help

Thanks John
John di Stefano
john@ducksolutions.com

2

Saturday, March 6th 2004, 8:57pm

try
[code:1]export CC=gcc[/code:1]

and then run konstruct.

3

Monday, March 8th 2004, 11:16am

Another Problem

Thanks for your tip. Everything seems to work fine, until I got this message:

checking for pcre-config... /usr/bin/pcre-config
configure: error: You're missing libpcre.
Download libpcre from http://www.pcre.org or find a binary package for your platform.
Alternatively, you can specify --disable-pcre, but some web pages - using regular
expressions in Javascript code - will not work correctly, the regexp support being
quite limited if libpcre isn't present.
make[2]: *** [configure-work/kdelibs-3.2.0/configure] Error 1
make[2]: Leaving directory `/home/John/Downloads/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/home/John/Downloads/konstruct/kde/kdeutils'
make: *** [install] Error 2

Any Idea
Thanks
John
John di Stefano
john@ducksolutions.com

4

Tuesday, March 9th 2004, 6:44am

Install pcre and pcre-devel packages. See
http://www.suse.com/us/private/products/suse_linux/i386/packages_personal/pcre.html
http://www.suse.com/us/private/products/suse_linux/i386/packages_personal/pcre-devel.html