[kde-solaris] kde 3.3 and forte 8

Willi Burmeister wib at cs.uni-kiel.de
Wed Oct 20 04:48:39 CEST 2004


Hi,

I'm trying to compile kde 3.3 with forte 8 for Sun Solaris 9 and 
failed :-(

After downloading all kde sources and KDE330*.tar.bz2 files I started
with arts-1.3.0. 

Here my steps:

1. unpacking arts-1.3.0.tar.bz2
2. unpacking KDE330PatchedFilesInFull.tar.bz2
3. copy arts-1.3.0 patched files
4. called configure

   ./configure \
        --prefix=$KDEDIR \
        --with-extra-includes=/usr/sfw/include:/usr/local/include:/opt/gnu/include \
        --with-extra-libs=/usr/sfw/lib:/usr/local/lib:/opt/gnu/lib \
        --with-qt-dir=$KDEDIR

   [QT compiled without problems and installed in $KDEDIR]

   configure shows no problem and did find glib-2.0

----------------------------------------------------------------------
   checking for GLib-2.0 (at least 1.3.3)... yes
----------------------------------------------------------------------

5. called make

   after some time:
----------------------------------------------------------------------
"gslmath.c", line 93: syntax error before or at: char
"gslmath.c", line 93: syntax error before or at: 2048
"gslmath.c", line 145: syntax error before or at: char
"gslmath.c", line 145: declaration hides parameter: degree
        declaration: char
        parameter  : unsigned int
"gslmath.c", line 146: invalid type combination
"gslmath.c", line 178: syntax error before or at: char
"gslmath.c", line 178: declaration hides parameter: degree
        declaration: char
        parameter  : unsigned int
"gslmath.c", line 179: invalid type combination
"gslmath.c", line 300: syntax error before or at: double
"gslmath.c", line 301: invalid type combination
"gslmath.c", line 301: syntax error before or at: double
"gslmath.c", line 302: invalid type combination
"gslmath.c", line 600: cannot recover from previous errors
cc: acomp failed for gslmath.c
----------------------------------------------------------------------

the problem is a missing define for 'g_newa'. This is defined in
/usr/include/glib-2.0/glib/galloca.h, but I could not find any
include line for this file.

here the command line:

----------------------------------------------------------------------
/bin/bash ../../libtool --silent --mode=compile --tag=CC /opt/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../flow -I../../flow -I../../mcop -I../.. -I/opt/kde3/include -I/opt/kde3/include -I/usr/sfw/include -I/usr/local/include -I/opt/gnu/include -I../../libltdl -mt -DQT_THREAD_SUPPORT -I/opt/SUNWspro/include/CC -I/opt/SUNWspro/include/CC/Cstd -I/usr/sfw/include -I/usr/dt/include -I/usr/openwin/include -I/usr/local/ssl/include -I/usr/local/include -I/opt/gnu/include -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DUSE_SOLARIS -DSVR4 -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -erroff=%all -errwarn=%none -xO5 -s -mt -xjobs=2 -dalign -xprefetch=auto -xprefetch_level=3 -xbuiltin=%all -xinline=%auto -xustr=ascii_utf16_ushort -xvis=yes -z now -z rescan -z absexec -xildoff -xpagesize=default -xF=%all -xmemalign=8i -xsafe=mem -xthreadvar -lpthread -lposix4 -lrt -D_REENTRANT -D__EXTENSIONS__ -D_XPG4_2 -DKSSL_HAVE_SSL=1 -DSOLARIS -DSOLARIS9 -DUSE_SOLARIS -KPIC -xtarget=ultra2 -xarch=v8plusa -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -erroff=%all -errwarn=%none -xO5 -s -mt -xjobs=2 -dalign -xprefetch=auto -xprefetch_level=3 -xbuiltin=%all -xinline=%auto -xustr=ascii_utf16_ushort -xvis=yes -z now -z rescan -z absexec -xildoff -xpagesize=default -xF=%all -xmemalign=8i -xsafe=mem -xthreadvar -lpthread -lposix4 -lrt -D_REENTRANT -D__EXTENSIONS__ -D_XPG4_2 -DKSSL_HAVE_SSL=1 -DSOLARIS -DSOLARIS9 -DUSE_SOLARIS -KPIC -xtarget=ultra2 -xarch=v8plusa -D_REENTRANT -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -c -o gslmath.lo gslmath.c
----------------------------------------------------------------------

anyone any ideas?

Thanks

Willi




More information about the kde-solaris mailing list