Ardour 2.5 / 2.8 (compile how-to included)

  • Quentin Harley
Posted: Fri, 07/11/2008 - 21:03
Ardour 2.5

Note
Ardour 2.7.1 is now available as a package install in the 3.0 prerelease version of 64 Studio.
The instruction below can still be followed to install the latest version of Ardour (2.8pre at time of writing)

Building Ardour 2 on 64 Studio 2.1 in a few easy steps

If you follow this instruction you will not need to go though the painful process of removing and re-adding half of your 64studio installation.

Make sure the following repositories are active:

For those of you using the lenny based 64 Studio "beta" upgrade, change the first repository above to:

You can also leave out the second line: Not applicable to you...
Also add this repository

.
.
In a terminal, do the following:

tux@64studio:~$ sudo apt-get update

If you have 64bit version of 64 studio, do the following:

tux@64studio:~$ sudo apt-get install jackd libjack-dev libjack0 libjack0.100.0-0 libjack0.100.0-dev

32bit 64 Studio will have to follow the instruction below to get jackd_0.109
http://www.64studio.com/ardour_2.5#comment-2634

All versions:

tux@64studio:~$ sudo apt-get build-dep ardour
tux@64studio:~$ sudo apt-get install libaubio-dev

Download and extract Ardour 2.5 from the ardour website
http://www.ardour.org/source_downloads

tux@64studio:~$ cd ~/Desktop/ardour-2.5/
tux@64studio:~/Desktop/ardour-2.5$ scons
tux@64studio:~/Desktop/ardour-2.5$ sudo scons install

Ardour 2.5 is now installed concurrently with Ardour 2.4.1 test from terminal:

tux@64studio:~$ ardour2

If it works well you could either use alacarte (from debian) to edit the gnome menu, or create a desktop shortcut that has the following in the "Command" field

ardour2

Tested on a fresh install of 64 Studio 2.1 64bit version: 17 July 2008

problem with Timeout in JACK

  • tCzerny
  • 11/15/08
  • Wed, 04/29/2009 - 14:15
JACK 0.116 seems to be less forgiving with low Timeout settings; I put this value to 9999. Cheers, Thomas

Re: installing JACK 0.116 and Ardour 2.8

  • skullnotions
  • 09/29/07
  • Tue, 04/28/2009 - 16:51
Hi Thomas, Great to see you got everything sorted:) I installed 2.1 because I knew it would be difficult to work along without it. Once I saw you were sorted I played around a bit and dist-upgraded to lenny. Gone now:) Replaced with a fresh beta3 for kernel tests. Nice HowTo Thomas, great work:) Cheers! Dave.

installing JACK 0.116 and Ardour 2.8

  • tCzerny
  • 11/15/08
  • Tue, 04/28/2009 - 16:01
Thanks Dave, I was trying to follow your suggestions but was then pointed by Las @ IRC #Ardour at another solution: 2.1 C libraries are too old to compile Jack 0.116 Download JACK, unpack and run: ./configure --prefix=/usr --enable-optimize --enable-resize --enable-ancient-libc compile and install it! To build Ardour 2.8: 1) sudo apt-get build-dep ardour 2) sudo apt-get build-dep install build-essential 3) sudo apt-get install libaubio-dev 4) Download Ardour source code, unarchive and CD to its directory 5) scons PREFIX=/usr 6) when finished run scons install I did not have to install any other package as instructed on ardour.org. This seems to be easier that fiddling around with the repositories. Thanks, Thomas

Ardour build 64studio 2.1

  • skullnotions
  • 09/29/07
  • Mon, 04/27/2009 - 05:33
Hi Thomas, I don't have 2.1 etch installed so One step at a time sounds good to me. Im using your feedback so it's good to know you're in the habit of keeping notes. We'll use the terminal and with a bit of luck synaptic will be ok once we add the repositories. open gnome-terminal & Run: $ cp /etc/apt/sources.list sources-64studio-etch You may find the sources are at /etc/apt/sources.list.d/64s[Hit Tab]=Autocompletion. If so backup the list. Thomas> If I comment lenny out again, how would the system know what to download? $ sudo apt-get update Will refresh the sources list back to the etch ones once you comment out lenny. $ sudo apt-get clean $ sudo apt-get autoclean Will clean up your downloaded packages in the archive, take a look in /var/cache/apt/archives/ before and after you run the above commands: $ ls -a /var/cache/apt/archives/ Post your sources list back here. Cheers! Dave.

updating JACK only

  • tCzerny
  • 11/15/08
  • Mon, 04/27/2009 - 04:58
Hi Dave, I replaced etch with lenny then I ran sudo apt-get update changed lenny back to etch in the repo sudo apt-get install jackd libjack-dev libjack0 libjack0 (BTW, I am running the 32 bit version, does it matter?) keeping lenny leads to removing the system changing back to etch leads to no results regarding an update of Jack I also tried: tasksel --new-install but this would downgrade my wine version and I am not sure if all my installations in wine would be screwed up then. please enlighten me, Thomas

Re: easy way to break your system

  • skullnotions
  • 09/29/07
  • Sun, 04/26/2009 - 18:18
Hi Thomas, It's a long time since I did this build on 2.1 so things might have changed somewhat. I have built Ardour 2.8 on 2.1 dist-upgraded to lenny but again it's quite a while since I ran the dist-upgrade and I understand you don't want to do this, it can be tricky. Add lenny sources to your list, comment it out or delete it when you have the dependencies you need. **Update** won't break your system or install any packages, it will only make them available. *Upgrade* will upgrade your system so don't run upgrade. If you're unsure about installing the required -dev packages answer **n** no to applying the needed packages and paste back here the contents of the terminal, or put it in pastebin so we can take a look first. Cheers! Dave.

easy way to break your system

  • tCzerny
  • 11/15/08
  • Sun, 04/26/2009 - 17:41
I followed the instruction on top of the page where it basically says change etch to lenny and then update. Well, I am experienced enough to see that this would break my system. I am not THAT new anymore. I got stuck with 2.1, which I do not want to upgrade completely to 3.0 at this point. Everything runs nicely. However, I now want Ardour 2.8. I was trying to compile Jack 116 from source and pasted the error that comes after running "make" here: http://rafb.net/p/IDTFg992.html ( or see my post "Building Jack 0.116 on 64 Studio 2.1") In short: I cannot update without breaking my system I cannot install JACK because I don't know what this error means and google didn't help me. I don't even know if I can build Ardour 2.8 over MY 64 studio. It may work, but when I am reading from other users how flawless everything worked and I cannot even upgrade to Jack 0.116 ...? I'd appreciate if some-one could help me out here. Thanks, Thomas

It worked

  • jmccanna
  • 03/04/09
  • Mon, 03/23/2009 - 17:31
Hi Quentin, I am getting pretty bold I guess. I went ahead an deinstalled the ardour 2.4.1 package and reinstalled 2.7.1 from the terminal per above and now have 2.7.1 in. There is no listing in the menu but I can start it from terminal though. Also, 2.7.1 does not appear in the Synaptic package list though 2.4.1 does but uninstalled. I am kind of sort of getting the hang of this. Thanks, James

Ardour 2.7.1

  • jmccanna
  • 03/04/09
  • Mon, 03/23/2009 - 16:55
Hi Quentin, I have been really working hard at this and having some success. I am using 2.1 64bit and have successfully followed the instructions. I did the install straight to 2.7.1 though using the same commands. However, when I test in terminal using ardour2, ardour 2.4 loads? No other errors that I can see. Suggestions? Should I uninstall 2.4 and then reinstall 2.7.1? Btw, Jack 1.09 is in just fine. James

OK

  • t_sysimetsa
  • 06/13/08
  • Tue, 12/30/2008 - 18:49
Thanks Quentin. Upgrading to Ardour 2.7.1. worked fine (with 64 Studio 2.1, 64-bit ).

Sticky

  • Quentin Harley
  • 05/24/07
  • Mon, 12/29/2008 - 20:54
Done...

Nice work!

  • glarbl_blarbl
  • 06/15/07
  • Mon, 12/29/2008 - 09:42
Thanks for this, Quentin! May I humbly suggest that this thread be made sticky?

ffado?

  • mrufino1
  • 12/08/08
  • Fri, 12/12/2008 - 05:08
I tried to build jack the way you said and got this at the end of the sudo apt-get -b source jackd command checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... cc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. make: *** [config.status] Error 77 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 Build command 'cd jack-audio-connection-kit-0.115.6 && dpkg-buildpackage -b -uc' failed. E: Child process failed Any idea as to why that may be? I compiled ardour with no problem, compiled ffado, I am going to try to compile jack with the instructions from ffado's site. www.totalsoul.com www.bigjeffmusic.com

Jack install

  • Quentin Harley
  • 05/24/07
  • Thu, 12/11/2008 - 14:59

The latest released version is released on Debian SID. Do not install anything from SID directly as you would run into a terrible dependency hell!

Rather do this (As I have done) It installs jackd 0.115.6 at the time of writing, but may very well bring in the later versions as well, and backport it against your install.

Make sure the following repositories are active:

open a terminal and enter the following commands:

> mkdir jackd
> cd jackd
> sudo apt-get build-dep jackd
> sudo apt-get -b source jackd

In the folder you created you will now find the new .deb files you created. Install them:

> sudo dpkg -i *.deb

Cheers,
Quentin

Great, I will try that

  • mrufino1
  • 12/08/08
  • Thu, 12/11/2008 - 15:25
Great, I will try that tonight. Thanks for your help! www.totalsoul.com www.bigjeffmusic.com

Cool, sounds good. The post

  • mrufino1
  • 12/08/08
  • Thu, 12/11/2008 - 04:15
Cool, sounds good. The post didn't say 2.7.1 yet when I wrote that, but it is good news. How about JACK, can the latest version be installed without causing 64studio to lose stability (need it for ffado)? It is easily the smoothest running music distro so far for me, once I figured out the graphics install. www.totalsoul.com www.bigjeffmusic.com

Ardour 2.7.1 up and running

  • Pablo
  • 07/11/07
  • Wed, 12/10/2008 - 20:02
I've just installed 2.7.1 following to the letter the first post and it's OK. I had all the dependencies installed from the previous installation, so it's been a piece of cake. Regards Pablo

Ardour

  • Quentin Harley
  • 05/24/07
  • Wed, 12/10/2008 - 16:43
If you follow the first post in this thread, you should be able to install ardour on 2.1 without any extra work. I keep updating that first post. Cheers, Quentin

new ardour

  • mrufino1
  • 12/08/08
  • Wed, 12/10/2008 - 04:14
I'm following this thread which is spanning a long period of time. I am new to 64 studio as of this week (and very pleased with it so far!). I have jack .12 (whatever the numbers are before it) running with the new ffado on my ubuntu laptop, running ardour 2.7.1 (fixes a bug that I requested by now being able to copy sends), am I able to compile these on 64studio 2.1? I just recently barely learned how to compile things, and I don't want to mess up 64studio, so I will tread lightly yet. I need ffado to run my phonic firewire mixer- my firepod runs flawlessly on the freebob and jack in the 2.1 install. When I built ardour with scons I did as suggested above by someone and kept loading libraries through synaptic as scons would not find them, then eventually got down the list and scons compiled ardour, but that's on ubuntu 8.10, not sure how all of this works here. Thanks! www.totalsoul.com www.bigjeffmusic.com

Lenny

  • Quentin Harley
  • 05/24/07
  • Mon, 12/01/2008 - 17:08
Let's then hope for lenny to come sooner than later then... Cheers, Quentin

Thanks but....

  • mick.ca
  • 05/23/07
  • Mon, 12/01/2008 - 15:39
This post is clearly in the wrong thread now but ...short and sweet..added lenny only sources (as suggested by Quentin)...massive system upgrade...reboot and .......NOTHING!...so i am back to 64studio 2.1..and in as little as 25 mins i was fully loaded with my etch based (from disc) system with all my add ons..(nero linux, opera, wesnoth and firefly) becoming quite good at reloading. But thanks for your help MiCK

Ardour 2.5

  • Icemouse
  • 08/04/07
  • Sat, 11/29/2008 - 21:10
Hi Mick.ca :) don't go back. I have a a lot of troubles with audio for different Linux. I've got a broken 64 Studio Lenny install and Ardour 2.5 seems to be fine anyway. Your 64 Studio Lenny install and Ardour 2.5 certainly will be fine. But why don't you try 2.7? It's the actual release. If you will be on the safe side, rsync your actual install before you switch over to Lenny. Cheers, Ralf

back...

  • Quentin Harley
  • 05/24/07
  • Sat, 11/29/2008 - 11:24

No, don't go back. Just use the lenny equivalents of all the repositories. (all except the harleystudio one...)

Hope it helps...
Q

Sorry...No Go

  • mick.ca
  • 05/23/07
  • Fri, 11/28/2008 - 21:14
Maybe I'm beating a dead horse here, but Jack worked fine (ardour/hydrogen etc) till i updated other sound/visual/multimedia related stuff. another post I posted dealt with slimserver and roku devices issues. I also updated my codecs, mplayer etc...Then jack died! refused to talk to ardour, hydrogen etc.. (may he rest in peace) So I reloaded...(again). since then I have solved the slimserver problem with a more lenny friendlier package and now have 64Studio 3~pre1...JUST the studio...nothing else... Now with the above 6 repositories enabled in synaptics, it gives the "ok" to do a upgrade of everything to a "pre-lenny" system again...the list includes Jack 109 and ardour 2.5. ...would u? should i? I really am interested in "test driving" the new ardour. (maybe this should be it's own post eh?) later MiCK.ca

Thanks

  • Quentin Harley
  • 05/24/07
  • Mon, 11/10/2008 - 07:19
Thanks for the report Mick - I updated the post. Cheers, Q

Update on update

  • mick.ca
  • 05/23/07
  • Mon, 11/10/2008 - 00:36
IT WORKED!!! IT WORKED!!! I have ardour2.5 installed via synaptics! Gnome 2.22, Gimp 2.4, hydrogen .9.3, Jack 109! and more... Just thought i'd update everyone.. MiCK

Not sure if this will work but...

  • mick.ca
  • 05/23/07
  • Sun, 11/09/2008 - 23:00
I have tried repeatedly to update my ardour but no luck...I error out everytime. This time is different. I updated my system to the 3.0Pre~1 and got jack 109 installed. I couldn't get ardour 2.5 via synaptics or compile due to the etch entry below that i since removed. I noticed that Pablo had mentioned his "local or obsolete" section in synaptics. SO I clicked on the installed (upgradeable) section and ardour 2.5 was listed. I marked install all updates and THISTIME it didn't want to remove 64studio. (the eyebrow raised). So I let it go... here is my current sources.list: deb http://apt.64studio.com/64studio/stable/ 64studio main deb http://ftp.debian.org/debian/ etch main contrib non-free deb http://ftp.debian.org/debian/ lenny main contrib non-free deb http://apt.64studio.com/64studio/testing/ 64studio main deb http://www.debian-multimedia.org/ stable main deb http://debian.slimdevices.com/ stable main deb http://apt.64studio.com/backports/ lenny-backports main deb http://apt.harleystudio.co.za/ etch main (deb http://apt.64studio.com/backports/ etch-backports main) was removed. I hope that this is a answer for those who have the same problem i have... Note: I haven't rebooted yet. :| keep you posted MiCK

[howto] for those who cares ...

  • oggei
  • 10/25/08
  • Sat, 10/25/2008 - 10:52
... i published some time ago a working tutorial for building ardour packages in a way that permit two parallel installation (one plain, one vst enabled). This is because we found inacceptable to let ppl compile things, those things breaks distro in our opinion. Note that although pages are debian lenny/ubuntu intrepid specific, instructions should flawlessly work on any debian derivative distro (in fact, you will build your stuff). So, the page is located here: [https://www.scimmia.net/code/wiki/DebianPackages/ArdourVst](https://www.scimmia.net/code/wiki/DebianPackages/ArdourVst). Hope you will enjoy it. ciao, ale

thanks ... up and running

  • lucus
  • 10/22/08
  • Wed, 10/22/2008 - 04:42
I followed the instructions and it worked. Thx... ardour 2.4 was giving me headaches...

Dependencies

  • Quentin Harley
  • 05/24/07
  • Tue, 09/30/2008 - 16:55
If you do the following tux@64studio:~$ sudo apt-get build-dep ardour tux@64studio:~$ sudo apt-get install libaubio-dev while 64studio testing sources repository is enabled, all the required dependencies will be loaded automatically. No searching anymore...

Ardour2.5 from source in Debian Lenny

  • porisija
  • 09/29/07
  • Tue, 09/30/2008 - 14:18
Ardour has a lot of dependencies that have to be met before scons agrees to compile the software. Keep Synaptic running while searching the missing libraries and especially their development versions, aka. libdev-xxx. Scons will tell you what is missing; search with Synaptic and you're (nearly) there. (My Debian is a testing version, incidentally, because Lenny is not yet "out".) One particular dependency was gthread, that has no match in Debian's Synaptic. However, installing the package g++ sorted that out. Compiling and installing Ardour from source has one advantage; it won't break your existing Debian installation. On my old 1.2 GHz machine it took nearly three hours to compile Ardour, CPU usage was at 100% nearly the whole time..

dpkg error code

  • skullnotions
  • 09/29/07
  • Sun, 09/14/2008 - 18:22
Hi, $ sudo apt-get remove --purge bcm43xx-fwcutter If this doesn't work open synaptic, in the edit menu select fix broken packages. Also try removing the broken package by moving between synaptic & apt-get. You can then re-install the package if you need it. Sometimes when apt/dpkg gets disturbed it stops before it is finished. $ sudo apt-get -f install Can work wonders to "fix" an upgrade but pay attention to what is going to be removed etc., Keep notes. For your build $ sudo apt-get install libaubio-dev Edit: Checkout the list in the main-menu-corrupted thread for the software that might have been removed. Cheers, dave.

Thanks Quentin. That seemed

  • johne53
  • 10/07/07
  • Sat, 09/13/2008 - 16:25
Thanks Quentin. That seemed to do the trick. A couple of questions though.... Firstly, is it possible that adding --force-all might have uninstalled other things? I noticed messages saying that Rosegarden got uninstalled, along with many other things. Then when I came to build Ardour I got an error saying that aubio2 (whatever that is) couldn't be found. Sure enough, Synaptic confirmed that it was no longer present. Second question (unrelated) - every time I use either Synaptic or apt-get I see an error along the following lines:- dpkg: error processing bcm43xx-fwcutter (--configure): subprocess post-installation script returned error exit status 1 Errors were encountered while processing: bcm43xx-fwcutter E: Sub-process /usr/bin/dpkg returned an error code (1) E: Failed to process build dependencies It never seems to cause any problems but I'm sick of seeing it. Do you know what it means and/or how to get rid of it?

libjack

  • Quentin Harley
  • 05/24/07
  • Sat, 09/13/2008 - 15:53

You could force things...

in stead of

> sudo dpkg -i *.deb

do

> sudo dpkg -i --force-all *.deb

No luck

  • johne53
  • 10/07/07
  • Sat, 09/13/2008 - 14:16
No luck, Quentin. I followed those instructions and got to the stage of installing the ".deb" packages. Then I got this output:- dpkg: regarding jackd_0.109.2-3_i386.deb containing jackd: libjack0 conflicts with jackd (>> 0.103.0-6~bpo.1) jackd (version 0.109.2-3) is to be installed. dpkg: error processing jackd_0.109.2-3_i386.deb (--install): conflicting packages - not installing jackd dpkg: regarding libjack0_0.109.2-3_i386.deb containing libjack0: libjack0 conflicts with jackd (<< 0.109.2-3) jackd (version 0.103.0-6~bpo.1) is installed. dpkg: error processing libjack0_0.109.2-3_i386.deb (--install): conflicting packages - not installing libjack0 (Reading database ... 111461 files and directories currently installed.) Preparing to replace libjack0.100.0-0 0.109.2-3 (using libjack0.100.0-0_0.109.2-3_all.deb) ... Unpacking replacement libjack0.100.0-0 ... Preparing to replace libjack0.100.0-dev 0.109.2-3 (using libjack0.100.0-dev_0.109.2-3_all.deb) ... Unpacking replacement libjack0.100.0-dev ... Preparing to replace libjack-dev 0.109.2-3 (using libjack-dev_0.109.2-3_i386.deb) ... Unpacking replacement libjack-dev ... dpkg: dependency problems prevent configuration of libjack0.100.0-0: libjack0.100.0-0 depends on libjack0 (>= 0.109.2-3); however: Version of libjack0 on system is 0.103.0-6~bpo.1. dpkg: error processing libjack0.100.0-0 (--install): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libjack-dev: libjack-dev depends on libjack0 (= 0.109.2-3); however: Version of libjack0 on system is 0.103.0-6~bpo.1. dpkg: error processing libjack-dev (--install): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libjack0.100.0-dev: libjack0.100.0-dev depends on libjack-dev (>= 0.109.2-3); however: Package libjack-dev is not configured yet. dpkg: error processing libjack0.100.0-dev (--install): dependency problems - leaving unconfigured Errors were encountered while processing: jackd_0.109.2-3_i386.deb libjack0_0.109.2-3_i386.deb libjack0.100.0-0 libjack-dev libjack0.100.0-dev This seems to be the same error that I had before. I need to get libjack0 up to the latest version but the package manager doesn't seem to know where to obtain it.

PS

  • Quentin Harley
  • 05/24/07
  • Thu, 09/11/2008 - 19:31
You have to install the .dev file as well

Do you have 64bit or 32bit

  • Quentin Harley
  • 05/24/07
  • Thu, 09/11/2008 - 16:20
Reason why I ask is that have to build 0.109 yourself using a quick trick listed in this thread to install it, http://www.64studio.com/node/647#comment-2634 as I don't have a 32bit system to build it on. If you have 64bit, the libjack I built is in the harleystudio repository. Cheers, Quentin

Still a missing dependency

  • johne53
  • 10/07/07
  • Thu, 09/11/2008 - 10:40
Hi Quentin, I've installed and activated all the repositories in your list but when I try to upgrade jack to 0.109 I get this error: libjack0.100.0-0: Depends: libjack0 (>=0.109.2-3) but 0.103.0-6~etch1 is to be installed I assume that libjack0 0.109.x.x. is in one of your listed repositories. If you can tell me which one I'll try moving it further up my list.

‘memcpy’ was not declared in this scope

  • k-o-x
  • 05/17/08
  • Sun, 08/24/2008 - 13:34
If you get this error when compiling: libs/surfaces/tranzport/screen.cc:87: error: ‘memcpy’ was not declared in this scope try adding #include <cstring> on top of libs/surfaces/tranzport/screen.cc (from http://ardour.org/node/1944)

Nice One

  • skullnotions
  • 09/29/07
  • Thu, 07/17/2008 - 21:24
Quentin, pleased for you :-) Slightly different method here. Completed on i386. Fresh install 2.1 build is smooth compared to 2.0 upgrade 2.1 build. Cheers! dave

DVD-ROM

  • initself
  • 08/03/08
  • Sun, 08/10/2008 - 09:39
Looks like it might time for me to get a DVD-ROM.

It worked!

  • Quentin Harley
  • 05/24/07
  • Thu, 07/17/2008 - 20:51

Ardour 2.5 on 64 Studio 2.1

If you follow this instruction you will not need to go though the painful process of removing and re-adding half of your 64studio installation.

Make sure the following repositories are active:

In a terminal, do the following:

tux@64studio:~$ sudo apt-get update

If you have 64bit version of 64 studio, do the following:

tux@64studio:~$ sudo apt-get install jackd libjack-dev libjack0 libjack0.100.0-0 libjack0.100.0-dev

32bit 64 Studio will have to follow the instruction above to get jackd_0.109

All versions:

tux@64studio:~$ sudo apt-get build-dep ardour
tux@64studio:~$ sudo apt-get install libaubio-dev

Download and extract Ardour 2.5 from the ardour website
http://www.ardour.org/source_downloads

tux@64studio:~$ cd ~/Desktop/ardour-2.5/
tux@64studio:~/Desktop/ardour-2.5$ scons
tux@64studio:~/Desktop/ardour-2.5$ scons install

Ardour 2.5 is now installed concurrently with Ardour 2.4.1 test from terminal:

tux@64studio:~$ ardour2

If it works well you could either use alacarte (from debian) to edit the gnome menu, or create a desktop shortcut that has the following in the "Command" field

ardour2

Tested on a fresh install of 64 Studio 2.1 64bit version: 17 July 2008

Same Here i386

  • skullnotions
  • 09/29/07
  • Thu, 07/17/2008 - 19:58
Hi Quentin, Installed 64 studio 2.1 i386. It's building ardour 2.5 as I type. No problems with libgtk2.0-dev on a fresh install 2.1. Good luck. dave

Started from scratch

  • Quentin Harley
  • 05/24/07
  • Thu, 07/17/2008 - 19:34
Reinstalled 64 Studio 2.1 and going though the motions again. If successful I'll post my steps here...

Loading session

  • skullnotions
  • 09/29/07
  • Thu, 07/17/2008 - 17:23
Hi Quentin, It looks like you are so close. Ardour has built ok? and seems to be picking up some trace of the old system. How did the build itself go? Did the removal of jackd_103 take many packages with it? I had to reinstall many packages when I removed jackd_103 & dev. libgtk2.0-dev: was also very tricky here. Its install removed many packages. Did you hit the same issue? Cheers! dave

Exactly the same... jack wise

  • Quentin Harley
  • 05/24/07
  • Thu, 07/17/2008 - 16:10
qharley@64studio:~$ dpkg -l | grep "0.109.2-3" ii jackd 0.109.2-3 JACK Audio Connection Kit (server and exampl ii libjack-dev 0.109.2-3 JACK Audio Connection Kit (development files ii libjack0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-dev 0.109.2-3 JACK Audio Connection Kit (libraries) qharley@64studio:~$ dpkg -l | grep "jack" ii dssi-host-jack 0.9.1-3~etch1 An example DSSI host ii jack-rack 1.4.5-1+cvs070713~bpo.1 LADSPA effects "rack" for JACK ii jackbeat 0.5.4-1 a drummachine-like audio sequencer with JACK ii jackd 0.109.2-3 JACK Audio Connection Kit (server and exampl ii jackdmp 0.62-1~bpo.1 C++ version of jackd for multi-processor mac ii jackeq 0.4.1-1 routes and manipulates audio from/to multipl ii libjack-dev 0.109.2-3 JACK Audio Connection Kit (development files ii libjack0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-dev 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjackmp0 0.62-1~bpo.1 C++ version of jackd for multi-processor mac ii qjackctl 0.2.22-2~bpo.1 User interface for controlling the JACK soun

0.109 ref

  • skullnotions
  • 09/29/07
  • Thu, 07/17/2008 - 12:02
Hi Quentin, Ardour 2.5 is fine. I am looking for a Build log file to try to find out any info about jack_get_time on my system. It looks like you have to request scons to create a .txt file as it builds. I will keep looking. Cheers! dave

0.109

  • Quentin Harley
  • 05/24/07
  • Thu, 07/17/2008 - 10:27
I am quite sure about the dependencies, including jack (obviously) Don't know what is going on though... so installing (and using) ardour 2.5 is working fine on your system?

jack_get_time

  • skullnotions
  • 09/29/07
  • Thu, 07/17/2008 - 08:04
Hi Quentin, I googled jack_get_time & scons jack_get_time and found these http://ardour.org/node/1923 http://tracker.ardour.org/view.php?id=2274 Here is my jackd setup after using your howto. $ dpkg -l | grep "0.109.2-3" ii jackd 0.109.2-3 JACK Audio Connection Kit (server and exampl ii libjack-dev 0.109.2-3 JACK Audio Connection Kit (development files ii libjack0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-dev 0.109.2-3 JACK Audio Connection Kit (libraries) $ dpkg -l | grep "jack" ii dssi-host-jack 0.9.1-3~etch1 An example DSSI host ii jack-rack 1.4.5-1+cvs070713~bpo.1 LADSPA effects "rack" for JACK ii jackd 0.109.2-3 JACK Audio Connection Kit (server and exampl ii jackeq 0.4.1-1 routes and manipulates audio from/to multipl ii libjack-dev 0.109.2-3 JACK Audio Connection Kit (development files ii libjack0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-0 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjack0.100.0-dev 0.109.2-3 JACK Audio Connection Kit (libraries) ii libjackasyn0 0.11-2 The Asynchrounous JACK Library ii qjackctl 0.2.22-2~bpo.1 User interface for controlling the JACK soun I am looking to see if there is a build log anywhere that might help. Cheers! dave

Having problems...

  • Quentin Harley
  • 05/24/07
  • Thu, 07/17/2008 - 06:11

Anybody seen this?

Loading session /home/qharley/speaker test using snapshot speaker test (1)
/usr/local/lib64/ardour2/ardour-2.5: symbol lookup error:
/usr/local/lib64/ardour2/libardour.so: undefined symbol: jack_get_time