Fail to build source debian wheezzy

waf config give me this
Setting top to : /home/cr1ogen/descargas/ardour-3.0
Setting out to : /home/cr1ogen/descargas/ardour-3.0/build
Checking for ‘gcc’ (c compiler) : /usr/bin/gcc
Checking for ‘g++’ (c++ compiler) : /usr/bin/g++

Global Configuration

  • Install prefix : /usr/local
  • Debuggable build : True
  • Build documentation : False

Ardour Configuration

  • Will build against private GTK dependency stack : no
  • Will rely on libintl built into libc : yes
  • Will build against private Ardour dependency stack : no
    Checking for header jack/session.h : yes
    Checking for boost library >= 1.39 : ok
    Checking for program pkg-config : /usr/bin/pkg-config
    Checking for ‘glib-2.0’ >= 2.2 : yes
    Checking for ‘gthread-2.0’ >= 2.2 : yes
    Checking for ‘glibmm-2.4’ >= 2.32.0 : yes
    Checking for ‘sndfile’ >= 1.0.18 : yes
    Checking for ‘giomm-2.4’ >= 2.2 : yes
    Checking for ‘libcurl’ >= 7.0.0 : yes
    Checking for function dlopen : yes
    PH =
    True
    Checking for ‘libxml-2.0’ : yes
    Checking for ‘sigc+±2.0’ >= 2.0 : yes
    Checking for ‘uuid’ : yes
    Checking for function getmntent : yes
    Checking for header execinfo.h : yes
    Checking for header unistd.h : yes
    Checking for function posix_memalign : yes
    Checking for header boost/shared_ptr.hpp : yes
    Checking for header boost/weak_ptr.hpp : yes
    Checking for ‘cppunit’ >= 1.12.0 : not found
    Checking for ‘jack’ >= 0.118.2 : yes
    Checking for header boost/shared_ptr.hpp : yes
    Checking for header boost/weak_ptr.hpp : yes
    Checking for header boost/shared_ptr.hpp : yes
    Checking for header boost/weak_ptr.hpp : yes
    Checking for ‘fftw3’ : yes
    Checking for ‘fftw3f’ : yes
    Checking for ‘aubio’ : yes
    Checking for header linux/input.h : yes
    Checking for ‘liblo’ >= 0.24 : yes
    Checking for header cwiid.h : not found
    You are missing the cwiid headers needed to compile wiimote support
    Checking for program gas,as,gcc : /usr/bin/as
    Checking for ‘aubio’ >= 0.3.2 : yes
    Checking for ‘lrdf’ >= 0.4.0 : yes
    Checking for ‘samplerate’ >= 0.1.0 : yes
    Checking for ‘lv2’ >= 1.0.0 : yes
    Checking for ‘lv2’ >= 1.0.15 : not found
    Checking for ‘serd-0’ >= 0.14.0 : yes
    Checking for ‘sord-0’ >= 0.8.0 : yes
    Checking for ‘sratom-0’ >= 0.2.0 : yes
    Checking for ‘lilv-0’ >= 0.14.0 : yes
    Checking for ‘lilv-0’ >= 0.15.0 : not found
    Checking for ‘suil-0’ >= 0.6.0 : yes
    Checking for ‘ogg’ >= 1.1.2 : yes
    Checking for ‘flac’ >= 1.2.1 : yes
    Checking for header sys/vfs.h : yes
    Checking for header sys/statvfs.h : yes
    Checking for header jack/session.h : yes
    Checking for header unistd.h : yes
    Checking for jack_on_info_shutdown : present
    Checking for new JACK latency API : present
    Checking for new jack_port_type_get_buffer_size : present
    Checking for JackVideoFrameOffset : present
    Checking for header boost/shared_ptr.hpp : yes
    Checking for header boost/weak_ptr.hpp : yes
    Checking for header boost/scoped_ptr.hpp : yes
    Checking for header boost/ptr_container/ptr_list.hpp : yes
    Checking for ‘gtkmm-2.4’ >= 2.8 : yes
    Checking for ‘gtk±2.0’ >= 2.12.1 : yes
    Checking for ‘samplerate’ >= 0.1.7 : yes
    Checking for header boost/shared_ptr.hpp : yes
    Checking for header boost/format.hpp : yes
    Checking for ‘alsa’ : yes
    Checking for ‘gthread-2.0’ >= 2.10.1 : yes
    Checking for ‘gtk±2.0’ >= 2.18 : yes
    Checking for ‘libgnomecanvas-2.0’ >= 2.30 : yes
    Checking for ‘libgnomecanvasmm-2.6’ >= 2.16 : yes
    Checking for ‘x11’ >= 1.1 : yes
    Checking for ‘fontconfig’ : yes
    Checking for header boost/shared_ptr.hpp : yes
    Checking for header boost/weak_ptr.hpp : yes
  • Build documentation : False
  • Debuggable build : True
  • Install prefix : /usr/local
  • Strict compiler flags : []
  • Architecture flags : None
  • Aubio : True
  • AudioUnits : False
  • AU state support : False
  • Build target : x86_64
  • CoreAudio : False
  • Debug RT allocations : False
  • Process thread timing : False
  • Denormal exceptions : False
  • FLAC : True
  • FPU optimization : True
  • Freedesktop files : False
  • Freesound : True
  • JACK session support : True
  • LV2 UI embedding : True
  • LV2 support : True
  • LXVST support : True
  • OGG : True
  • Phone home : True
  • Program name : Ardour
  • Rubberband : True
  • Samplerate : True
  • Translation : True
  • Unit tests : False
  • Universal binary : False
  • Generic x86 CPU : False
  • Windows VST support : False
  • Wiimote support : False

I have this error to try build ardour 3 source en Debian wheezzy

Build failed
 -> task in 'libevoral' failed (exit status 1): 
	{task 38701840: cxx ControlList.cpp -> ControlList.cpp.2.o}
['/usr/bin/g++', '-I/home/cr1ogen/descargas/ardour-3.0', '-O0', '-g', '-fshow-column', '-DWAF_BUILD', '-DLXVST_64BIT', '-rdynamic', '-DARCH_X86', '-msse', '-mfpmath=sse', '-DUSE_XMMINTRIN', '-DBUILD_SSE_OPTIMIZATIONS', '-Wall', '-Wpointer-arith', '-Wcast-qual', '-Wcast-align', '-Woverloaded-virtual', '-DBOOST_SYSTEM_NO_DEPRECATED', '-D_LARGEFILE64_SOURCE', '-D_FILE_OFFSET_BITS=64', '-D__STDC_LIMIT_MACROS', '-D__STDC_FORMAT_MACROS', '-DENABLE_NLS', '-DHAVE_FFTW3', '-fPIC', '-pthread', '-pthread', '-pthread', '-pthread', '-pthread', '-I/home/cr1ogen/descargas/ardour-3.0/build/libs/evoral', '-I/home/cr1ogen/descargas/ardour-3.0/libs/evoral', '-I/home/cr1ogen/descargas/ardour-3.0/build/libs/evoral/src', '-I/home/cr1ogen/descargas/ardour-3.0/libs/evoral/src', '-I/home/cr1ogen/descargas/ardour-3.0/build/libs/evoral/src/libsmf', '-I/home/cr1ogen/descargas/ardour-3.0/libs/evoral/src/libsmf', '-I/home/cr1ogen/descargas/ardour-3.0/build/libs/pbd', '-I/home/cr1ogen/descargas/ardour-3.0/libs/pbd', '-I/usr/include/glibmm-2.4', '-I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include', '-I/usr/include/sigc++-2.0', '-I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include', '-I/usr/include/glib-2.0', '-I/usr/lib/x86_64-linux-gnu/glib-2.0/include', '-I/usr/include/libxml2', '-I/usr/include/uuid', '-I/usr/include/giomm-2.4', '-I/usr/lib/x86_64-linux-gnu/giomm-2.4/include', '-I/home/cr1ogen/descargas/ardour-3.0/build', '-DJACK_SESSION=1', '-DHAVE_GLIB=1', '-DHAVE_GTHREAD=1', '-DHAVE_GLIBMM=1', '-DHAVE_SNDFILE=1', '-DHAVE_GIOMM=1', '-DHAVE_CURL=1', '-DHAVE_DLOPEN=1', '-DPHONE_HOME=1', '-DFREESOUND=1', '-DENABLE_NLS=1', '-DLXVST_SUPPORT=1', '-DWINDOWS_KEY="Mod4> task in 'libevoral' failed (exit status 1): 

Ani idea Thanks

I gave up trying to compile the source (under ubuntu 12.10 and 12.04) there are alot of dependancies you need to compile the software and some of which dont come in the standard repos. Have you gone through the dendancy list?

I ended up donating to get ardour 3.

The install script installed ardour 3 and its working great.

Make a donation :smiley:

I do not have the skills to figure out what’s wrong here, but i can testify that it is possible to build Ardour3 on wheezy cause i did it.

I just tried again, it works :

Waf: Leaving directory `/home/DATA/Archives/Ardour/Ardour3/ardour-3.0/build' 'build' finished successfully (8m43.504s)

That’s a list of dependances i used to build Ardour3. Maybe it will help, good luck.

python-twisted libgnomecanvasmm-2.6-1c2a libsuil-0-0 libaubio2 liblrdf0 liblilv-0-0 cdbs autotools-dev devscripts debhelper dh-buildinfo gettext intltool scons libboost-dev libcurl4-gnutls-dev libfftw3-dev libraptor1-dev liblrdf0-dev libsigc++-2.0-dev libusb-dev libxml2-dev librasqal3-dev libcairomm-1.0-dev libglade2-dev libglademm-2.4-dev libglib2.0-dev libgnomecanvas2-dev libgnomecanvasmm-2.6-dev libgtkmm-2.4-dev libpango1.0-dev libasound2-dev libaubio-dev libjack-jackd2-dev liblo-dev libsuil-dev libsamplerate0-dev libslv2-dev libsndfile1-dev libsoundtouch-dev lv2-dev liblilv-dev vamp-plugin-sdk libcurl3 libportmidi0 libqt4-network libqt4-xmlpatterns libreadline-dev dssi-dev libfluidsynth-dev libzita-convolver-dev uuid-dev libcppunit-dev libcwiid-dev

Note : a few are not necessary as i used them to build other softwares like Hydrogen and Calf 0.0.19, but i wrote them in the same file without sorting them

Thanks for the responses i have the same error