[04:03] i spitz hot fyah!!!! [05:04] could anyone help me with building JACK from source? [05:04] tanders12: just for fun? [05:05] not quite [05:05] apparently ffado-mixer doesn't work with the audiofire 4 and the ubuntu ffado packages [05:06] but the guy i bought it from says the svn should work [05:06] ffado seems to build ok but jack isn't building [05:06] Ok, didn't know jack had anything to do with that [05:06] w0w [05:06] thats quite a project i think [05:06] i havent had to do that yet [05:06] JACK from source [05:07] hmmm [05:07] I did it a couple of times. [05:07] AH [05:07] cool ;) [05:07] :) * [05:07] Had some trouble with qjackctl afterwards [05:07] hm [05:07] hm maybe now that i build ffado from source the repo jack will work ok [05:08] thats probably likely [05:08] start with: sudo apt-get build-dep jack [05:09] nvm that wont work because now that i installed libffado manually synaptic doesn't know it's installed, so when i go to install jack it wants to install libffado2 also :/ [05:09] right [05:09] Or, are you sure? [05:10] This will only install dependencies in order to build jack [05:10] wonder if this ffado would get it [05:10] https://launchpad.net/~autostatic/+archive/ffado [05:10] It's not the same as apt-get install jack [05:10] well, you've already got it [05:11] OH, nah [05:11] hm i don't think that's the problem [05:11] autostatics PPA is older than what you need [05:12] well id rather learn how to build from source anyways [05:12] tanders12: Try the command in the terminal to see what it wants to install: sudo apt-get build-dep jack. If it tries to install ffado, at least you'll see what you need to install [05:12] http://paste.ubuntu.com/549441/ [05:12] Meaning, you can interrupt and install stuff manually [05:13] that's what it gives me when i try to run ./autogen.sh [05:15] tanders12: I think I did: ./waf configure ./waf build sudo ./waf install [05:15] ok now it's doing something... [05:16] man this is a joke lol [05:16] gonna take me a while to figure it all out [05:17] tanders12: I would begin with installing dependencies, did you do that already? [05:17] everywhere i look seems to list different deps [05:18] its sort of ridiculous [05:19] tanders12: so why don't you try 'sudo apt-get build-dep jack' ? [05:19] i did [05:19] that's what made it build [05:19] Building now? [05:20] http://paste.ubuntu.com/549442/ [05:20] it builds but apparently it didn't build with anything useful [05:21] Seems like you are missing all kinds of dependencies. [05:21] Optional ones [05:23] hm ok it's installed but i have no idea how to test it [05:23] Well, without ffado and alsa, all you can do is try with oss on a pci or built-in card [05:24] I'd uninstall and rebuild with alsa and ffado support, at least [05:24] how to uninstall? [05:25] Try sudo ./waf uninstall. Maybe works [05:25] what isn waf? never heard of that [05:27] It's the build system they use instead of make. Don't know much [05:27] Did it work? [05:29] hang on [05:29] im starting over [05:29] removing both code directories, rechecking out, and rebuilding [05:29] running apt-get build-dep libffado2 first this time [05:30] Ok, but when you come to building jack, just do ./waf configure to begin with. See what it says. Than do ./waf --help to see what else you can do [05:30] You'll propably have to enable alsa and ffado manually [05:31] jack is installed in /usr/local by default, so you'll need to change this [05:33] yeah i changed that [05:33] to /usr [05:34] so it would overwrite the ubuntu installs [05:34] You should remove all installs first [05:34] i did [05:34] i think.... [05:35] When it comes to ffado, I don't have much of a clue how to build it, or what you need. [05:35] well their docs are better than jacks [05:35] If you don't get it right, you might ask for advice on #jack [05:36] i was wondering if they had a channel [05:40] tanders12: I'm sure you are doing this all for fun, but if you really need a working system I would recommend Karmic or Lucid [05:40] :) [05:40] i don't really need it yet [05:40] mostly for fun/knowledge [05:41] Well, let us know if works for you. [05:42] do you know if building jack from svn installs jackd1 or jackd2? [05:43] What's the version number? [05:43] how do i check [05:44] If the source folder name is something like jack-1.9.6 it's jack2 [05:45] It it's something like 0.118, it's jack1 [05:46] hm ok [05:46] which do you recommend? [05:46] I've had no problems with any of them. They have some differences in features. Don't know all the details [05:47] I assume jack2 is the future [05:48] Another name for jack2 is jackdmp [05:48] This should be jack2 svn, then svn co http://subversion.jackaudio.org/jack/jack2/trunk/jackmp [05:50] hm ok [05:50] thanks [05:50] most documentation seems to be centered around jackd1 [05:53] got it to build with fw support [05:54] nice [05:58] /usr/bin/jackd: symbol lookup error: /usr/bin/jackd: undefined symbol: clock_source [06:00] Sure you installed it in /usr/bin and not /usr/local/bin? [06:01] Or you probably have some old jack files left [06:03] tanders12: I would recommend cleaning up your system really well before attempting another build. And, good luck. I'm sure the guys at jack will know better how to help you. [06:06] thanks man