Konstruct

Charles Trois yellowdog-general@lists.terrasoftsolutions.com
Wed Feb 11 09:47:01 2004


Hello!

I am having a go at installing KDE 3.2 with Konstruct.
My machine is a LCD iMac and my system is YDL 3.0.1, with everything
installed. Moreover, I have recently run yum update.

The compilation with Konstruct runs for some hours and stops at an error.
Here is the message (actually, it is a complete log of a further attempt):

Start log================================================================

[moi@sirrah moi]$ cd /home/moi/pointdechute/konstruct/meta/kde
[moi@sirrah kde]$ make install
[===== NOW BUILDING:    kde-1   =====]
        [fetch] complete for kde.
        [checksum] complete for kde.
        [extract] complete for kde.
        [patch] complete for kde.
 ==> Building kde/kdebase as a dependency
 ==> Building kde/kdenetwork as a dependency
 ==> Building kde/kdepim as a dependency
 ==> Building kde/kdeaccessibility as a dependency
 ==> Building kde/kdeartwork as a dependency
 ==> Building kde/kdegraphics as a dependency
make[1]: Entering directory
`/home/moi/pointdechute/konstruct/kde/kdegraphics'
[===== NOW BUILDING:    kdegraphics-3.2.0       =====]
        [fetch] complete for kdegraphics.
        [checksum] complete for kdegraphics.
        [extract] complete for kdegraphics.
        [patch] complete for kdegraphics.
 ==> Building kde/kdelibs as a dependency
 ==> Building libs/libart_lgpl as a dependency
 ==> Building libs/imlib as a dependency
make[2]: Entering directory `/home/moi/pointdechute/konstruct/libs/imlib'
[===== NOW BUILDING:    imlib-1.9.14    =====]
        [fetch] complete for imlib.
        [checksum] complete for imlib.
        [extract] complete for imlib.
        [patch] complete for imlib.
 ==> Building libs/libungif as a dependency
make[3]: Entering directory `/home/moi/pointdechute/konstruct/libs/libungif'
[===== NOW BUILDING:    libungif-4.1.0b1        =====]
        [fetch] complete for libungif.
        [checksum] complete for libungif.
        [extract] complete for libungif.
        [patch] complete for libungif.
        [configure] complete for libungif.
 ==> Running make in work/libungif-4.1.0b1
make[4]: Entering directory
`/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1'
make  all-recursive
make[5]: Entering directory
`/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1'
Making all in lib
make[6]: Entering directory
`/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1/lib'
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I..
-I/home/moi/kde3.2/include -I/usr/X11R6/include -I/home/moi/kde3.2/include
-I/usr/X11R6/include -I/home/moi/kde3.2/include -I/usr/X11R6/include
-I/home/moi/kde3.2/include -I/usr/X11R6/include  -I/home/moi/kde3.2/include
-I/usr/X11R6/include -L/home/moi/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe
-I/home/moi/kde3.2/include -I/usr/X11R6/include -L/home/moi/kde3.2/lib
-L/usr/X11R6/lib -O2 -pipe -I/home/moi/kde3.2/include -I/usr/X11R6/include
-L/home/moi/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/moi/kde3.2/include
-I/usr/X11R6/include -L/home/moi/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe
-I/usr/X11R6/include -c qprintf.c
rm -f .libs/qprintf.lo
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/home/moi/kde3.2/include
-I/usr/X11R6/include -I/home/moi/kde3.2/include -I/usr/X11R6/include
-I/home/moi/kde3.2/include -I/usr/X11R6/include -I/home/moi/kde3.2/include
-I/usr/X11R6/include -I/home/moi/kde3.2/include -I/usr/X11R6/include
-L/home/moi/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/moi/kde3.2/include
-I/usr/X11R6/include -L/home/moi/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe
-I/home/moi/kde3.2/include -I/usr/X11R6/include -L/home/moi/kde3.2/lib
-L/usr/X11R6/lib -O2 -pipe -I/home/moi/kde3.2/include -I/usr/X11R6/include
-L/home/moi/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/usr/X11R6/include -c
-fPIC -DPIC qprintf.c -o .libs/qprintf.lo
qprintf.c: In function `GifQprintf':
qprintf.c:42: `va_start' used in function with fixed args
make[6]: *** [qprintf.lo] Error 1
make[6]: Leaving directory
`/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1/lib'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1'
make[4]: *** [all-recursive-am] Error 2
make[4]: Leaving directory
`/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1'
make[3]: *** [build-work/libungif-4.1.0b1/Makefile] Error 2
make[3]: Leaving directory `/home/moi/pointdechute/konstruct/libs/libungif'
make[2]: *** [dep-../../libs/libungif] Error 2
make[2]: Leaving directory `/home/moi/pointdechute/konstruct/libs/imlib'
make[1]: *** [dep-../../libs/imlib] Error 2
make[1]: Leaving directory
`/home/moi/pointdechute/konstruct/kde/kdegraphics'
make: *** [dep-../../kde/kdegraphics] Error 2
[moi@sirrah kde]$

End log====================================================================

Browsing through the Net, I have found a few compile errors mentioned, but
not the present one. But I have also seen positive statements to the effect
that everything was all right.

I have looked at the file qprintf.c mentioned above (exactly
/home/moi/pointdechute/konstruct/libs/libungif/work/libungif-4.1.0b1/lib/
qprintf.c); the line quoted is here:

Begin quote==============================================================

#ifdef HAVE_VARARGS_H
void GifQprintf(int va_alist)
{
    char *Format, Line[128];
    va_list ArgPtr;                                    //line 42

    va_start(ArgPtr);
    Format = va_arg(ArgPtr, char *);
#else

End quote===============================================================

I cannot spot the error. Does anybody have an idea?

I should be grateful for all comments.

Charles