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