[ardour-dev] Building terminated because of errors

Chris Ross chris at tebibyte.org
Tue Sep 13 01:18:13 PDT 2005


The current tarball doesn't build for me. This is on SuSE 9.0. It's not 
helped by changing the SSE defines. Tarballs have all built fine as 
recently as 7th September.

Regards,
Chris R.


chris at sneezy 09:11:14 ardour-cvs-20050913 $ nice -n16 scons 
USE_SSE_EVERYWHERE=0 KSI=0
scons: Reading SConscript files ...
Checking for C header file alsa/asoundlib.h... yes
Checking for C header file libintl.h... yes
Checking for C header file 
/System/Library/Frameworks/CoreAudio.framework/Versions/A/Headers/CoreAudio.h... 
no
Checking for C function posix_memalign()... yes
Checking for C function getmntent()... yes
Checking for jack_client_open()...failed
Checking for jack_recompute_total_latencies()...failed
Checking for C header file wordexp.h... yes
Checking for C header file sys/vfs.h... yes
Checking for executable gtk-config ...yes
scons: done reading SConscript files.
scons: Building targets ...
scons: `ardour.rc' is up to date.
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/AAFilter.o libs/soundtouch/AAFilter.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/FIFOSampleBuffer.o libs/soundtouch/FIFOSampleBuffer.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/FIRFilter.o libs/soundtouch/FIRFilter.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/RateTransposer.o libs/soundtouch/RateTransposer.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/SoundTouch.o libs/soundtouch/SoundTouch.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/TDStretch.o libs/soundtouch/TDStretch.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/mmx_gcc.o libs/soundtouch/mmx_gcc.cpp
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -DHAVE_CONFIG_H -D_REENTRANT 
-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/soundtouch -Ilibs -c -o 
libs/soundtouch/cpu_detect_x86_gcc.o libs/soundtouch/cpu_detect_x86_gcc.cpp
ar r libs/soundtouch/libsoundtouch.a libs/soundtouch/AAFilter.o 
libs/soundtouch/FIFOSampleBuffer.o libs/soundtouch/FIRFilter.o 
libs/soundtouch/RateTransposer.o libs/soundtouch/SoundTouch.o 
libs/soundtouch/TDStretch.o libs/soundtouch/mmx_gcc.o 
libs/soundtouch/cpu_detect_x86_gcc.o
ranlib libs/soundtouch/libsoundtouch.a
g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 
-mmmx -march=i686 -Wall -DENABLE_NLS -Ilibs/sigc++ -Ilibs -c -o 
libs/sigc++/sigc++/marshal.o libs/sigc++/sigc++/marshal.cc
In file included from libs/sigc++/sigc++/marshal.cc:1:
libs/sigc++/sigc++/marshal.h:3:26: sigc++config.h: No such file or directory
In file included from libs/sigc++/sigc++/marshal.h:6,
                  from libs/sigc++/sigc++/marshal.cc:1:
libs/sigc++/sigc++/slot.h:25:26: sigc++config.h: No such file or directory
In file included from libs/sigc++/sigc++/slot.h:26,
                  from libs/sigc++/sigc++/marshal.h:6,
                  from libs/sigc++/sigc++/marshal.cc:1:
libs/sigc++/sigc++/type.h:22:26: sigc++config.h: No such file or directory
In file included from libs/sigc++/sigc++/slot.h:27,
                  from libs/sigc++/sigc++/marshal.h:6,
                  from libs/sigc++/sigc++/marshal.cc:1:
libs/sigc++/sigc++/object.h:21:26: sigc++config.h: No such file or directory
In file included from libs/sigc++/sigc++/object.h:22,
                  from libs/sigc++/sigc++/slot.h:27,
                  from libs/sigc++/sigc++/marshal.h:6,
                  from libs/sigc++/sigc++/marshal.cc:1:
libs/sigc++/sigc++/scope.h:21:26: sigc++config.h: No such file or directory
In file included from libs/sigc++/sigc++/object.h:22,
                  from libs/sigc++/sigc++/slot.h:27,
                  from libs/sigc++/sigc++/marshal.h:6,
                  from libs/sigc++/sigc++/marshal.cc:1:
libs/sigc++/sigc++/scope.h:30: error: syntax error before `{' token
libs/sigc++/sigc++/scope.h:32: error: syntax error before `*' token
libs/sigc++/sigc++/scope.h:38: error: virtual outside class declaration
libs/sigc++/sigc++/scope.h:41: error: virtual outside class declaration
libs/sigc++/sigc++/scope.h:47: error: ISO C++ forbids declaration of 
`ScopeNode
    ' with no type
libs/sigc++/sigc++/scope.h: In function `int ScopeNode()':
libs/sigc++/sigc++/scope.h:47: error: only constructors take base 
initializers
libs/sigc++/sigc++/scope.h:47: error: invalid use of `this' in non-member
    function
libs/sigc++/sigc++/scope.h:47: error: invalid use of `this' in non-member
    function
libs/sigc++/sigc++/scope.h:47: confused by earlier errors, bailing out
scons: *** [libs/sigc++/sigc++/marshal.o] Error 1
scons: building terminated because of errors.




More information about the Ardour-Dev mailing list