Hi :) maybe someone from the list want's to know HOWnotTO get, compile and install Ardour3 (unstable MIDI sequencer version) for 64studio 2.1rc1 (32bit) Remove Ardour by Synaptic and delete the foulder in /home/user_home Checkout needed packages (http://www.ardour.org/building) and RapidSVN by Synaptic, maybe Kate and Yakuake too :) spinymouse@64studio:~/Desktop/ardour.src$ rapidsvn View > Preferences... > Programs Standard editor: /usr/bin/kate Program arguments: %1 [X] Use always Standard file explorer: /usr/bin/nautilus Program arguments: %1 [X] Use always Diff tool: /usr/bin/diff Program arguments: %2 %1 OK Bookmarks > Add Existing Repository... URL: http://subversion.ardour.org/svn/ardour2/branches/3.0 [ ] Ignore externals OK Ctrl+O for Checkout URL: http://subversion.ardour.org/svn/ardour2/branches/3.0 Destination Directory: /home/spinymouse/Desktop/ardour.src Revision: [X] Use latest Peg Revision: [X] Not specified [X] Add to bookmarks [X] Recursiv [ ] Ignore externals OK * Jack * Ardour3 needs Jack >= 0.109.0, it's stable (maybe not with 64studio) and not in the repositories Don't remove Jack by Synaptic spinymouse@64studio:~/Desktop/jack.src$ wget -v http://jackaudio.org/downloads/jack-audio-connection-kit-0.109.2.tar.g spinymouse@64studio:~/Desktop/jack.src$ tar -xvf jack-audio-connection-kit-0.109.2.tar.gz spinymouse@64studio:~/Desktop/jack.src$ rm jack-audio-connection-kit-0.109.2.tar.gz spinymouse@64studio:~/Desktop/jack.src$ cd jack-audio-connection-kit-0.109.2 spinymouse@64studio:~/Desktop/jack.src/jack-audio-connection-kit-0.109.2$ ./configure spinymouse@64studio:~/Desktop/jack.src/jack-audio-connection-kit-0.109.2$ make 'make' will end with this messages: | Build with ALSA support............................... : true | Build with old FireWire (FreeBob) support............. : false | Build with new FireWire (FFADO) support............... : false | Build with OSS support................................ : true | Build with CoreAudio support.......................... : false | Build with PortAudio support.......................... : false | Compiler optimization flags........................... : -DREENTRANT -O3 -fomit-frame-pointer -ffast-math -funroll-loops -march=i686 -mmmx | Compiler full flags................................... : -I$(top_srcdir)/config -I$(top_srcdir) -I$(top_srcdir) -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -g -g -O2 -I/usr/include/nptl | Install dir for libjack + backends.................... : ${exec_prefix}/lib/jack | | Default driver backend................................ : "alsa" | Shared memory interface............................... : "System V" | Install prefix........................................ : /usr/local If you need FireWire support or something else you may have to google for it I don't like the next step, with Suse I would run 'checkinstall' instaed of 'make install', because this would build an .rpm (the .deb of Suse), to run 'make install' will install the program without informing the package managment Notice: To run 'make install' could turn 64studio into total mess, so that you may have to reinstall it spinymouse@64studio:~/Desktop/jack.src/jack-audio-connection-kit-0.109.2$ sudo make install After this running 'qjackctl' seems to be fine and 'jackd -V' confirms the wanted version 'jackd version 0.109.2 tmpdir /dev/shm protocol 22' * Ardour * spinymouse@64studio:~/Desktop/ardour.src$ scons PREFIX=/usr Messages: scons: Reading SConscript files ... Checking for pkg-config version >= 0.8.0... yes Checking for gthread-2.0... yes Checking for lrdf... yes Checking for libgnomecanvas-2.0... yes Checking for gtk+-2.0... yes Checking for jack... yes Checking for samplerate... yes Checking for glib-2.0... yes Checking for libxml-2.0... yes Checking for raptor... yes Checking for fftw3f...yes Checking for fftw3...yes Checking for C header file fftw3.h... yes Checking for "slv2 >= 0.6.0"...no Building Ardour with LV2 support requires SLV2 >= 0.6.0 WARNING: SLV2 not found, or too old. Ardour will be built without LV2 support. Until the 2.4 release, Ardour requires SLV2 out of SVN. Testing would be very much appreciated! svn co http://svn.drobilla.net/lad/slv2 Congratulations, you have a functioning C++ compiler. system triple: i686-pc-linux-gnu ******************************* detected DIST_TARGET = i686 ******************************* Warning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer) Checking for usb_interrupt_write() in C library usb... no Checking for C header file linux/input.h... yes Checking for FLAC__seekable_stream_decoder_init() in C++ library FLAC... no Checking for C++ header file boost/shared_ptr.hpp... no Boost header files do not appear to be installed. spinymouse@64studio:~/Desktop/ardour.src$ sudo scons install Messages: scons: Reading SConscript files ... Checking for pkg-config version >= 0.8.0... yes Checking for gthread-2.0... yes Checking for lrdf... yes Checking for libgnomecanvas-2.0... yes Checking for gtk+-2.0... yes Checking for jack... yes Checking for samplerate... yes Checking for glib-2.0... yes Checking for libxml-2.0... yes Checking for raptor... yes Checking for fftw3f...yes Checking for fftw3...yes Checking for C header file fftw3.h... yes Checking for "slv2 >= 0.6.0"...no Building Ardour with LV2 support requires SLV2 >= 0.6.0 WARNING: SLV2 not found, or too old. Ardour will be built without LV2 support. Until the 2.4 release, Ardour requires SLV2 out of SVN. Testing would be very much appreciated! svn co http://svn.drobilla.net/lad/slv2 Congratulations, you have a functioning C++ compiler. system triple: i686-pc-linux-gnu ******************************* detected DIST_TARGET = i686 ******************************* Warning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer) Checking for usb_interrupt_write() in C library usb... no Checking for C header file linux/input.h... yes Checking for FLAC__seekable_stream_decoder_init() in C++ library FLAC... no Checking for C++ header file boost/shared_ptr.hpp... no Boost header files do not appear to be installed. Cheers, Ralf