Fabien Juchniewicz kirjoitti: > Can you please compile it with the -mixed option so that applications like > EnergyXT (32 bits) will work well with jackd on 64 bits machines ?
Here are my notes; newest jackd works (I do not have EnergyXT), but installation from source needed some extra work because of older jackd. I did have to remove jack_freebob.so and jack_oss.so, because I was not included them to the jackd. Intime.so seems to be older one, too, but did not conflict with newest jackd. So now everything else is plain Ubuntu Studio 8.04 x86_64, just libffado and jackd are latest ones. 1. stu...@ubuntu-studio:~/Bin/libffado-2.0-rc2$ scons scons: Reading SConscript files ... Checking for a working C-compiler (cached) yes Checking for a working C++-compiler (cached) yes Checking for pkg-config (at least version 0.0.0)... (cached) yes Checking for C header file expat.h... (cached) yes Checking for XML_ExpatVersion() in C library expat... (cached) yes Checking for libraw1394 (1.3.0 or higher)... (cached) yes Checking for dbus-1 (1.0 or higher)... (cached) yes Checking for libxml++-2.6 (2.13.0 or higher)... (cached) yes Checking for libiec61883 (1.1.0 or higher)... (cached) yes Checking for lrint(3.2) in C library m... (cached) yes Checking for lrintf(3.2) in C library m... (cached) yes Checking whether 'which pyuic4' executes (cached) yes Checking for the python module 'dbus' (cached) yes Checking for the python module 'PyQt4' (cached) yes Checking for the python module 'dbus.mainloop.qt' (cached) yes Checking whether 'which pyuic' executes (cached) yes Checking for the python module 'dbus' (cached) yes Checking for the python module 'qt' (cached) no Checking whether 'xdg-desktop-menu --help' executes (cached) yes Trying to find the system triple: (cached) x86_64-unknown-linux-gnu Detected DIST_TARGET = x86_64 Doing a 64-bit x86 build scons: done reading SConscript files. scons: Building targets ... scons: `src' is up to date. scons: `support' is up to date. scons: `tests' is up to date. scons: done building targets. stu...@ubuntu-studio:~/Bin/libffado-2.0-rc2$ stu...@ubuntu-studio:~$ ffado-test Version: 1.999.42 2. stu...@ubuntu-studio:~/Bin/jack-1.9.3$ ./waf configure --mixed --prefix=/usr Linux detected Checking for program g++ : ok /usr/bin/g++ Checking for compiler version : ok 4.2.4 Checking for program cpp : ok /usr/bin/cpp Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for g++ : ok Checking for program gcc : ok /usr/bin/gcc Checking for compiler version : ok 4.2.4 Checking for program ar : ok /usr/bin/ar Checking for program ranlib : ok /usr/bin/ranlib Checking for gcc : ok Checking for header samplerate.h : ok Checking for alsa >= 1.0.0 : ok Checking for libfreebob >= 1.0.0 : Package "libfreebob (>= 1.0.0)" could not be found or the found version is too old. Checking for libffado >= 1.999.17 : ok Checking for header sndfile.h : ok Checking for header ncurses.h : ok Checking for library readline : ok ================== JACK 1.9.3 exported from r3609:3613 Build with a maximum of 64 JACK clients Build with a maximum of 1024 ports Build with a maximum of 512 ports per application Install prefix : /usr Library directory : /usr/lib Drivers directory : /usr/lib/jack Build doxygen documentation : no Build with engine profiling : no Build with 32/64 bits mixed mode : yes Build standard JACK (jackd) : yes Build D-Bus JACK (jackdbus) : no Build with ALSA support : yes Build with FireWire (FreeBob) support : no Build with FireWire (FFADO) support : yes Configuration finished successfully (00:00:00); project is now ready to build. stu...@ubuntu-studio:~/Bin/jack-1.9.3$ stu...@ubuntu-studio:~$ jackd --version jackdmp 1.9.3 3. stu...@ubuntu-studio:/usr/lib/libjack0.100.0$ sudo rm jack_freebob.so stu...@ubuntu-studio:/usr/lib/libjack0.100.0$ sudo rm jack_oss.so stu...@ubuntu-studio:/usr/lib/libjack0.100.0$ ls -al yhteensä 572 drwxr-xr-x 2 root root 4096 2009-07-22 23:17 . drwxr-xr-x 183 root root 73728 2009-07-22 23:12 .. -rw-r--r-- 1 root root 61084 2009-07-22 22:57 audioadapter.so -rw-r--r-- 1 root root 10680 2009-07-22 22:57 inprocess.so -rw-r--r-- 1 root root 6704 2008-02-02 12:47 intime.so -rw-r--r-- 1 root root 137980 2009-07-22 22:57 jack_alsa.so -rw-r--r-- 1 root root 21364 2009-07-22 22:57 jack_dummy.so -rw-r--r-- 1 root root 43098 2009-07-22 22:57 jack_firewire.so -rw-r--r-- 1 root root 19520 2009-07-22 22:57 jack_loopback.so -rw-r--r-- 1 root root 46181 2009-07-22 22:57 jack_net.so -rw-r--r-- 1 root root 62085 2009-07-22 22:57 netadapter.so -rw-r--r-- 1 root root 39468 2009-07-22 22:57 netmanager.so -rw-r--r-- 1 root root 20611 2009-07-22 22:57 profiler.so stu...@ubuntu-studio:/usr/lib/libjack0.100.0$ 4. stu...@ubuntu-studio:~$ /usr/bin/jackd -R -m -dalsa -dhw:0 -r44100 -p128 -n2 -Xseq jackdmp 1.9.3 Copyright 2001-2005 Paul Davis and others. Copyright 2004-2009 Grame. jackdmp comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details no message buffer overruns no message buffer overruns JACK server starting in realtime mode with priority 10 creating alsa driver ... hw:0|hw:0|128|2|44100|0|0|nomon|swmeter|-|32bit Using ALSA driver ICE1712 running on card 0 - M Audio Delta 66 at 0x1040, irq 22 configuring for 44100Hz, period = 128 frames (2.9 ms), buffer = 2 periods ALSA: final selected sample format for capture: 32bit integer little-endian ALSA: use 2 periods for capture ALSA: final selected sample format for playback: 32bit integer little-endian ALSA: use 2 periods for playback port created: Midi-Through:midi/playback_1 port created: Midi-Through:midi/capture_1 port created: TiMidity:midi/capture_1 port created: TiMidity:midi/capture_2 port created: TiMidity:midi/capture_3 port created: TiMidity:midi/capture_4 Best Regards Asmo Koskinen. -- Ubuntu-Studio-users mailing list Ubuntu-Studio-users@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-users