Menu

#2 compilation failed with arts support disabled

open
nobody
None
5
2007-07-13
2007-07-13
No

Hi, i'm trying to compile kalsamix_1.0.0_beta2 on a Gentoo Linux x86 system.

I'm using KDE 3.5.7 *WITHOUT* aRts (and the sound works very well ^_^ )

Even if i pass "--without-arts" to configure script, the building process fails with the following error:

make[2]: Entering directory `/home/davidecendron/src/kalsamix-1.0.0beta2/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -MT alsacb.o -MD -MP -MF ".deps/alsacb.Tpo" -c -o alsacb.o alsacb.cpp; \
then mv -f ".deps/alsacb.Tpo" ".deps/alsacb.Po"; else rm -f ".deps/alsacb.Tpo"; exit 1; fi
In file included from alsacb.cpp:13:
kalsamix.h:23:30: error: arts/kartsserver.h: No such file or directory
kalsamix.h:24:34: error: arts/kartsdispatcher.h: No such file or directory
kalsamix.h:25:27: error: arts/artsflow.h: No such file or directory
kalsamix.h:50: error: ISO C++ forbids declaration of ‘KArtsServer’ with no type
kalsamix.h:50: error: expected ‘;’ before ‘*’ token
kalsamix.h:51: error: ISO C++ forbids declaration of ‘KArtsDispatcher’ with no type
kalsamix.h:51: error: expected ‘;’ before ‘*’ token
kalsamix.h:52: error: ‘Arts’ has not been declared
kalsamix.h:52: error: ISO C++ forbids declaration of ‘StereoVolumeControl’ with no type
kalsamix.h:52: error: expected ‘;’ before ‘vc’
make[2]: *** [alsacb.o] Error 1
make[2]: Leaving directory `/home/davidecendron/src/kalsamix-1.0.0beta2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/davidecendron/src/kalsamix-1.0.0beta2'
make: *** [all] Error 2

Maybe isn't kalsamix "aRts-dependend" free?

Tell me if you need more information.

Thanks in advance!

Discussion

  • Anonymous

    Anonymous - 2007-07-17

    Logged In: YES
    user_id=1570776
    Originator: YES

    I've done further tests. If i use the "--disable-vumeter" switch (that it seems to pull in some aRts dependency, because vumeter is based on aRts), the previous error seems to be overcome, but build process fails later, with tons of "undefined reference to `QString:: ..." errors.

    I attach the log of build process.
    File Added: kalsamix_build.log.bz2

     
  • Anonymous

    Anonymous - 2007-07-17

    kalsamix-1.0.0_beta2 build log (with errors)

     

Log in to post a comment.

MongoDB Logo MongoDB