HowTo Use Jack Audio Device On X86_64 (64bit) System

I’m running Renoise demo 2.0 on my Archlinux x86_64 box with no problem ( well, after solving the libfreetype problem ) using ALSA as output device.

PROBLEM: Yesterday, I decided to use Jack instead but, when selecting Jack as output device, I obtained an error message like:

I then verified that on my system, the 32bit compatibility shared libraries on which Renoise relies ( found under /opt/lib32/lib ) included no libjack.so.

SOLUTION: I managed to manually install the missing library, by downloading from the Archlinux package repositories the x86 version of libjack. I’ve then unzipped the tarball and copied the library (libjack.so.0.0.28) to the /opt/lib32/lib folder, where I also created the related symlinks ‘libjack.so’ and ‘libjack.so.0’.

I think an analogue fix could work on other systems: maybe I’ll try it on my Ubuntu 9.04 x86_64 in the next days.