Dear visitor, welcome to KDE-Forum.org.
If this is your first visit here, please read the Help. It explains in detail how this page works.
To use all features of this page, you should consider registering.
Please use the registration form, to register here or read more information about the registration process.
If you are already registered, please login here.
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
try
[code:1]export CC=gcc[/code:1]
and then run konstruct.
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
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