Hello everybody,
I'm having problems compiling KDE 3.2.
System is SuSE 9.0 Pro with KDE3.2-RC1, which has compiled correctly.
Does anybody have a suggestion?
Thanx,
Marco
marco@marcot:~/projects/kde/konstruct/meta/kde> make
[===== 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
make[1]: Entering directory `/home/marco/projects/kde/konstruct/kde/kdebase'
[===== 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[2]: Entering directory `/home/marco/projects/kde/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[3]: Entering directory `/home/marco/projects/kde/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
==> Building libs/qt-x11-free as a dependency
[configure] complete for arts.
==> Running make in work/arts-1.2.0
make[4]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0'
make all-recursive
make[5]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0'
Making all in libltdl
make[6]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/libltdl'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/libltdl'
Making all in mcop
make[6]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/mcop'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/mcop'
Making all in mcopidl
make[6]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/mcopidl'
make[6]: Nothing to be done for `all'.
make[6]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/mcopidl'
Making all in flow
make[6]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow'
Making all in mcopclass
make[7]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow/mcopclass'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow/mcopclass'
Making all in gsl
make[7]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow/gsl'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow/gsl'
Making all in gslpp
make[7]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow/gslpp'
make[7]: Nothing to be done for `all'.
make[7]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow/gslpp'
make[7]: Entering directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow'
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I/home/marco/kde3.2/include -I/usr/X11R6/include -I../libltdl -DQT_THREAD_SUPPORT -I/home/marco/kde3.2/include -I/usr/X11R6/include -I/home/marco/kde3.2/include -I/usr/X11R6/include -I/home/marco/kde3.2/include -I/usr/X11R6/include -I/home/marco/kde3.2/include -I/usr/X11R6/include -D_REENTRANT -pthread -I/home/marco/kde3.2/include/glib-2.0 -I/home/marco/kde3.2/lib/glib-2.0/include -I/usr/include -DMAS_LITTLE_ENDIAN -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -I/home/marco/kde3.2/include -I/usr/X11R6/include -L/home/marco/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/marco/kde3.2/include -I/usr/X11R6/include -L/home/marco/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/marco/kde3.2/include -I/usr/X11R6/include -L/home/marco/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -I/home/marco/kde3.2/include -I/usr/X11R6/include -L/home/marco/kde3.2/lib -L/usr/X11R6/lib -O2 -pipe -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -MT libartsflow_la.all_cc.lo -MD -MP -MF ".deps/libartsflow_la.all_cc.Tpo" \
-c -o libartsflow_la.all_cc.lo `test -f 'libartsflow_la.all_cc.cc' || echo './'`libartsflow_la.all_cc.cc; \
then mv -f ".deps/libartsflow_la.all_cc.Tpo" ".deps/libartsflow_la.all_cc.Plo"; \
else rm -f ".deps/libartsflow_la.all_cc.Tpo"; exit 1; \
fi
In file included from /home/marco/kde3.2/include/glib-2.0/glib/gtypes.h:30,
from /home/marco/kde3.2/include/glib-2.0/glib/galloca.h:30,
from /home/marco/kde3.2/include/glib-2.0/glib.h:30,
from gsl/gsldefs.h:24,
from gslschedule.h:28,
from virtualports.h:27,
from gslschedule.cc:25,
from libartsflow_la.all_cc.cc:3:
/home/marco/kde3.2/lib/glib-2.0/include/glibconfig.h:13:1: warning: "GLIB_HAVE_ALLOCA_H" redefined
In file included from gslschedule.cc:23,
from libartsflow_la.all_cc.cc:3:
../config.h:19:1: warning: this is the location of the previous definition
In file included from audiosubsys.cc:24,
from libartsflow_la.all_cc.cc:4:
../config.h:19:1: warning: "GLIB_HAVE_ALLOCA_H" redefined
In file included from /home/marco/kde3.2/include/glib-2.0/glib/gtypes.h:30,
from /home/marco/kde3.2/include/glib-2.0/glib/galloca.h:30,
from /home/marco/kde3.2/include/glib-2.0/glib.h:30,
from gsl/gsldefs.h:24,
from gslschedule.h:28,
from virtualports.h:27,
from gslschedule.cc:25,
from libartsflow_la.all_cc.cc:3:
/home/marco/kde3.2/lib/glib-2.0/include/glibconfig.h:13:1: warning: this is the location of the previous definition
In file included from libartsflow_la.all_cc.cc:28:
audioioalsa9.cc: In member function `virtual bool Arts::AudioIOALSA::open()':
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_UNKNOWN' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S8' not handled
in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U16_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U16_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S24_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S24_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U24_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U24_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S32_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S32_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U32_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U32_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_FLOAT_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_FLOAT_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_FLOAT64_LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_FLOAT64_BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `
SND_PCM_FORMAT_IEC958_SUBFRAME_LE' not handled in switch
audioioalsa9.cc:210: warning: enumeration value `
SND_PCM_FORMAT_IEC958_SUBFRAME_BE' not handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_MU_LAW' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_A_LAW' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_IMA_ADPCM' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_MPEG' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_GSM' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_SPECIAL' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S24_3LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S24_3BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U24_3LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U24_3BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S20_3LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S20_3BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U20_3LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U20_3BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S18_3LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S18_3BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U18_3LE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U18_3BE' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_LAST' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U16' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S24' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U24' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_S32' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_U32' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_FLOAT' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_FLOAT64' not
handled in switch
audioioalsa9.cc:210: warning: enumeration value `SND_PCM_FORMAT_IEC958_SUBFRAME
' not handled in switch
audioioalsa9.cc: In member function `int
Arts::AudioIOALSA::setPcmParams(snd_pcm_t*)':
audioioalsa9.cc:399: warning: comparison between signed and unsigned integer
expressions
In file included from libartsflow_la.all_cc.cc:31:
audioioesd.cc: In member function `virtual bool Arts::AudioIOESD::open()':
audioioesd.cc:110: warning: unused variable `int&_fragmentSize'
audioioesd.cc:111: warning: unused variable `int&_fragmentCount'
audioioesd.cc:114: warning: unused variable `std::string&_device'
In file included from libartsflow_la.all_cc.cc:36:
audioioossthreaded.cc: In member function `virtual void
Arts::AudioIOOSSThreaded::notifyTime()':
audioioossthreaded.cc:475: warning: unused variable `int&_fragmentSize'
In file included from libartsflow_la.all_cc.cc:40:
audioiomas.cc: In member function `virtual bool Arts::AudioIOMAS::open()':
audioiomas.cc:194: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:203: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:209: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:215: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:228: error: `masc_setup_dc' undeclared (first use this function)
audioiomas.cc:228: error: (Each undeclared identifier is reported only once for
each function it appears in.)
audioiomas.cc:252: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:258: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:264: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:272: error: `masc_strike_dc' undeclared (first use this function)
audioiomas.cc:295: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:301: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:307: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:331: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:337: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:343: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:375: error: `masc_setup_package' undeclared (first use this
function)
audioiomas.cc:376: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:378: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:379: error: `masc_strike_package' undeclared (first use this
function)
audioiomas.cc:382: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:384: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:390: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:403: error: `masc_setup_data' undeclared (first use this
function)
audioiomas.cc:139: warning: unused variable `std::string&_deviceName'
In file included from libartsflow_la.all_cc.cc:40:
audioiomas.cc: In member function `void Arts::AudioIOMAS::updateBufferSizes()':
audioiomas.cc:479: warning: deprecated conversion from string constant to `
char*'
audioiomas.cc:479: error: cannot convert `mas_package*' to `mas_package**' for
argument `4' to `int32 mas_get(_mas_api_internal_device*, char*,
mas_package*, mas_package**)'
audioiomas.cc:484: error: `masc_strike_package' undeclared (first use this
function)
audioiomas.cc: In member function `virtual int
Arts::AudioIOMAS::getParam(Arts::AudioIO::AudioParam)':
audioiomas.cc:549: warning: unused variable `int bytes'
audioiomas.cc:550: warning: unused variable `int count'
audioiomas.cc: In member function `virtual int Arts::AudioIOMAS::read(void*,
int)':
audioiomas.cc:588: warning: unused parameter `void*buffer'
audioiomas.cc:588: warning: unused parameter `int size'
make[7]: *** [libartsflow_la.all_cc.lo] Error 1
make[7]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0/flow'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts/work/arts-1.2.0'
make[3]: *** [build-work/arts-1.2.0/Makefile] Error 2
make[3]: Leaving directory `/home/marco/projects/kde/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/home/marco/projects/kde/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/home/marco/projects/kde/konstruct/kde/kdebase'
make: *** [dep-../../kde/kdebase] Error 2
marco@marcot:~/projects/kde/konstruct/meta/kde>