Having a little trouble getting the source code to install. I downloaded it from the downloads page then followed the link to the manual, which is for ardour 3 and no use for install this code.
after searching google, i found that you need to use scons, which then threw up dependancy problems as expected. I sorted these dependancies and now its complaining about lines in one of the scripts and im stuck.
Also it mentions about lv2 UI not enabled, and theres a couple of librararies that i do have installed that it says i havnt.
alex@alex-MS-7309:~/ardour2/ardour-2.8.16$ scons
scons: Reading SConscript files …
Checking for pkg-config version >= 0.8.0… yes
Checking for gthread-2.0… yes
Checking for jack… yes
Checking for sndfile… yes
Checking for libgnomecanvas-2.0… yes
Checking for glib-2.0… yes
Checking for samplerate… yes
Checking for liblo… yes
Checking for libxml-2.0… yes
Checking for lrdf… yes
Checking for aubio… yes
Checking for gtk±2.0… yes
Checking for raptor2… yes
Checking for fftw3f…yes
Checking for fftw3…yes
Checking for aubio…yes
Checking for C header file fftw3.h… yes
Checking for libcurl… yes
Checking for lilv-0… no
LV2 support is not enabled (Lilv not found or older than 0.4.0)
Checking for lilv-0… no
Checking for suil-0… no
LV2 UI support is not enabled (Suil not found or older than 0.4.0
WIIMOTE not enabled. Build with ‘scons WIIMOTE=1’ to enable support.
Congratulations, you have a functioning C++ compiler.
system triple: x86_64-unknown-linux-gnu
dist target: auto
detected DIST_TARGET = x86_64
Config CPU is x86_64
Checking for C header file fftw3.h… yes
Checking for usb_interrupt_write() in C library usb… no
Checking for C header file linux/input.h… yes
Checking for C++ header file boost/shared_ptr.hpp… yes
Checking for dmalloc_shutdown() in C library dmallocth… no
Checking for C header file alsa/asoundlib.h… yes
Disabled building Tranzport code because libusb could not be found
Checking for internationalization support …
Found xgettext
Found msgmerge
Checking for C header file libintl.h… yes
Libintl will be assumed to be part of the C library
International version will be built.
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 gtk_widget_set_tooltip_text()… yes
scons: warning: Ignoring missing SConscript ‘manual/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1455, in
scons: warning: Ignoring missing SConscript ‘libs/sigc++2/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
Checking for C function getmntent()… yes
Checking for C header file execinfo.h… yes
Checking for jack_client_open()…yes
Checking for jack_port_type_get_buffer_size()…yes
Checking for jack_on_info_shutdown()…yes
Checking for jack_recompute_total_latencies()…yes
Checking for JackVideoFrameOffset in jack_position_bits_t enum…yes
Checking for jack_port_ensure_monitor_input()…yes
Checking for C header file wordexp.h… yes
Checking for C header file sys/vfs.h… yes
Checking for C header file /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h… no
Checking for C header file /System/Library/Frameworks/AudioToolbox.framework/Headers/ExtendedAudioFile.h… no
Checking for C header file /System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudio.h… no
Checking for C header file /System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h… no
FPU OPTIMIZATION WITH TARGET
x86_64
Checking for jack_set_thread_creator()…yes
scons: warning: Ignoring missing SConscript ‘libs/glibmm2/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
scons: warning: Ignoring missing SConscript ‘libs/gtkmm2/pango/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
scons: warning: Ignoring missing SConscript ‘libs/gtkmm2/atk/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
scons: warning: Ignoring missing SConscript ‘libs/gtkmm2/gdk/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
scons: warning: Ignoring missing SConscript ‘libs/gtkmm2/gtk/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
scons: warning: Ignoring missing SConscript ‘libs/libgnomecanvasmm/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
non-GTKOSX part
scons: warning: Ignoring missing SConscript ‘tools/sanity_check/SConscript’
File “/home/alex/ardour2/ardour-2.8.16/SConstruct”, line 1459, in
scons: done reading SConscript files.
scons: Building targets …
Substituting vars from ardour.rc.in into ardour_system.rc
g++ -o libs/pbd/basename.os -c -Woverloaded-virtual -DGTK_NEW_TOOLTIP_API -DPACKAGE=“libpbd” -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DLIBSIGC_DISABLE_DEPRECATED -DHAVE_EXECINFO -DBOOST_SYSTEM_NO_DEPRECATED -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -pipe -DARCH_X86 -mmmx -m3dnow -msse -mfpmath=sse -DUSE_XMMINTRIN -DBUILD_SSE_OPTIMIZATIONS -DUSE_X86_64_ASM -Wall -DHAVE_LIBLO -DPROGRAM_NAME=“Ardour” -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_FORMAT_MACROS -Ilibs -DENABLE_NLS -DHAVE_GETMNTENT -DBOOST_SYSTEM_NO_DEPRECATED -pthread -fPIC -I/usr/include/glib-2.0 -I/usr/local/include -Ilibs/sigc++2 -Ilibs/glibmm2 -Ilibs/pbd -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/libxml2 libs/pbd/basename.cc
libs/pbd/basename.cc:21:30: fatal error: glibmm/miscutils.h: No such file or directory
compilation terminated.
scons: *** [libs/pbd/basename.os] Error 1
scons: building terminated because of errors.