CP2 | i spitz hot fyah!!!! | 04:03 |
---|---|---|
tanders12 | could anyone help me with building JACK from source? | 05:04 |
ailo | tanders12: just for fun? | 05:04 |
tanders12 | not quite | 05:05 |
tanders12 | apparently ffado-mixer doesn't work with the audiofire 4 and the ubuntu ffado packages | 05:05 |
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:06 |
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:07 |
holstein | thats probably likely | 05:08 |
ailo | start with: sudo apt-get build-dep jack | 05:08 |
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:09 |
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:10 |
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:11 |
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:12 |
tanders12 | that's what it gives me when i try to run ./autogen.sh | 05:13 |
ailo | tanders12: I think I did: ./waf configure ./waf build sudo ./waf install | 05:15 |
tanders12 | ok now it's doing something... | 05:15 |
tanders12 | man this is a joke lol | 05:16 |
tanders12 | gonna take me a while to figure it all out | 05:16 |
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:17 |
tanders12 | its sort of ridiculous | 05:18 |
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:19 |
tanders12 | http://paste.ubuntu.com/549442/ | 05:20 |
tanders12 | it builds but apparently it didn't build with anything useful | 05:20 |
ailo | Seems like you are missing all kinds of dependencies. | 05:21 |
ailo | Optional ones | 05:21 |
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:23 |
ailo | I'd uninstall and rebuild with alsa and ffado support, at least | 05:24 |
tanders12 | how to uninstall? | 05:24 |
ailo | Try sudo ./waf uninstall. Maybe works | 05:25 |
tanders12 | what isn waf? never heard of that | 05:25 |
ailo | It's the build system they use instead of make. Don't know much | 05:27 |
ailo | Did it work? | 05:27 |
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:29 |
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:30 |
ailo | jack is installed in /usr/local by default, so you'll need to change this | 05:31 |
tanders12 | yeah i changed that | 05:33 |
tanders12 | to /usr | 05:33 |
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:34 |
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:35 |
tanders12 | i was wondering if they had a channel | 05:36 |
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:40 |
ailo | Well, let us know if works for you. | 05:41 |
tanders12 | do you know if building jack from svn installs jackd1 or jackd2? | 05:42 |
ailo | What's the version number? | 05:43 |
tanders12 | how do i check | 05:43 |
ailo | If the source folder name is something like jack-1.9.6 it's jack2 | 05:44 |
ailo | It it's something like 0.118, it's jack1 | 05:45 |
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:46 |
ailo | I assume jack2 is the future | 05:47 |
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:48 |
tanders12 | hm ok | 05:50 |
tanders12 | thanks | 05:50 |
tanders12 | most documentation seems to be centered around jackd1 | 05:50 |
tanders12 | got it to build with fw support | 05:53 |
ailo | nice | 05:54 |
tanders12 | /usr/bin/jackd: symbol lookup error: /usr/bin/jackd: undefined symbol: clock_source | 05:58 |
ailo | Sure you installed it in /usr/bin and not /usr/local/bin? | 06:00 |
ailo | Or you probably have some old jack files left | 06:01 |
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:03 |
tanders12 | thanks man | 06:06 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!