*** edogawa has quit IRC | 00:59 | |
falktx | drobilla: hmm, can't even get jalv to start, it blocks on some atom-forge thing | 01:05 |
---|---|---|
falktx | drobilla: no idea if it's my fault or not, so I won't report a bug about this | 01:16 |
falktx | bug I'll leave the gdb + SIGSEGV output http://kxstudio.sourceforge.net/Paste/repo/Ws2yf | 01:17 |
falktx | rgareus: do you have a working jalv or ardour in osx? | 01:17 |
falktx | I'd use ardour3 binary to test, but it does't support 10.5 | 01:18 |
rgareus | older versions of ardour3 run on 10.4+ and newer versions may again, too | 01:19 |
rgareus | I have ardour running on OSX, but not jalv | 01:19 |
falktx | do you mind testing some plugins? | 01:21 |
rgareus | jalv.gtk worked OK last time I tried -- except for registering with OSX window management | 01:21 |
rgareus | falktx: maybe some other time. | 01:21 |
falktx | rgareus: if you have a link for a3 with <= 10.5, that would be awesome | 01:21 |
falktx | the last one seem to require 10.8 | 01:21 |
falktx | well, I'm assuming a3 has lv2 cocoa UI support... | 01:22 |
rgareus | falktx: yeah it's some compiler option for a dependnet lib does not pick up --min-osx-verion | 01:22 |
rgareus | falktx: http://robin.linuxaudio.org/tmp/Ardour-3.4.258.dmg | 01:22 |
falktx | thanks!! | 01:22 |
rgareus | falktx: though I'm not sure what I've built that with. | 01:22 |
falktx | I'm not sure what the issue with jalv is :S | 01:23 |
falktx | just blocks on the semaphore_waittrap() | 01:23 |
rgareus | OSX has no posix semaphore implementation | 01:23 |
rgareus | all semaphores are just noops on OSX | 01:23 |
rgareus | and noboy knows how thet managed to become POSIX certified. | 01:24 |
rgareus | some of fons' software includes a sempaphore implementation for OSX. | 01:24 |
rgareus | ZCsema in zita-convolver-3.1.0/libs/zita-convolver.h | 01:25 |
falktx | well, it's not my software that has the issue, jalv is | 01:25 |
falktx | maybe I should comment out those lines | 01:26 |
rgareus | long story short, don't use sem_init, sem_post, sem_wait, sem_trywait on software that should work on OSX. | 01:27 |
rgareus | pthread_cond_signal() works | 01:27 |
falktx | tell that to drobilla :P | 01:27 |
rgareus | right. I suppose he reads the log. | 01:28 |
falktx | alright! without sems it gets past it | 01:30 |
falktx | nice, xjadeo is in the pack | 01:33 |
rgareus | and harvid. | 01:34 |
rgareus | IIRC that ardour version is x86_64 only though | 01:34 |
falktx | I don't see harvid | 01:34 |
falktx | rgareus: ah yeah, 64bit... | 01:35 |
falktx | guess that's why it doesn't run | 01:35 |
rgareus | falktx: havid and ffmpeg in this s case is a .pkg (no gui) and directly included with ardour.app | 01:37 |
rgareus | falktx: I can access the OSX disk while my MacBook is running on Linux. let me check if I have a 32bit dmg | 01:38 |
falktx | rgareus: don't bother much, got jalv.gtk working now | 01:39 |
rgareus | what did you do? | 01:40 |
falktx | comment out the osx sem stuff | 01:40 |
rgareus | heh | 01:40 |
falktx | make sure LDFLAGS had the system jackosx | 01:40 |
rgareus | I suppose for the purpose of testing that's OKish. | 01:41 |
falktx | heh, suil is dumb | 01:41 |
rgareus | falktx: there's no backend for suil on OSX | 01:42 |
falktx | suil error: Unable to open wrap module /opt/local/lib/suil-0/libsuil_x11_in_gtk2.so (dlopen(/opt/local/lib/suil-0/libsuil_x11_in_gtk2.so, 2): image not found) | 01:42 |
falktx | oh wait, yes... | 01:43 |
falktx | damn it | 01:43 |
rgareus | falktx: seeing as drobilla does not have a mac, and nobody wrote one. | 01:43 |
falktx | it was suil gtk2-on-win32 | 01:43 |
falktx | I confused the port | 01:43 |
falktx | wasted all this time for nothing | 01:43 |
rgareus | falktx: I'm uploading a 32bit version of Ardour.dmg | 01:44 |
falktx | rgareus: I don't think that can load lv2 cocoa UIs. or can it? | 01:44 |
rgareus | falktx: I think it can. | 01:44 |
falktx | hmm, that should be interesting then | 01:44 |
falktx | I want to test the embeding via pugl on osx. but suil doesn't support it and vsts only have cocoa on 64bit | 01:45 |
falktx | I can always go external-ui... :) | 01:45 |
rgareus | falktx: I did have this working using setBfree LV2 which is a CocoaUI using pugl | 01:45 |
rgareus | falktx: but it only worked if the plugin was compiled on the same machine as Ardour. | 01:46 |
falktx | hmm, why is that? | 01:46 |
rgareus | falktx: library conflicts. if Ardour already has a library memmaped, the OSX dynamic linker re-uses that | 01:47 |
falktx | and? | 01:47 |
rgareus | falktx: if the plugin was compiled with a different version.. crash | 01:47 |
falktx | different version of what? | 01:48 |
rgareus | falktx: mmh I don't remeber and can't ispect .dylib in linux. | 01:50 |
falktx | well, I guess this will be a good experiment then | 01:50 |
falktx | your ardour build with my plugins :) | 01:50 |
rgareus | falktx: most likley libpthread.so and libfreetype.so.6 | 01:50 |
rgareus | falktx: upload ETA 6mins | 01:51 |
falktx | thanks | 01:51 |
falktx | reaper has a vst extension to allow cocoa UIs on 32bit, I might try that too | 01:53 |
rgareus | is this about VST+Cocoa or LV2+CocoaUI ? | 01:56 |
falktx | it's about cocoa + pugl embed testing | 01:56 |
rgareus | http://robin.linuxaudio.org/tmp/Ardour-3.4.260.i386.dmg | 01:56 |
falktx | awesome, downloading... | 01:57 |
rgareus | falktx: i did not do any OSX compilations since then. 3.4.260 is one of the last before 3.5 | 01:57 |
falktx | now I can find out what's wrong with osx sed | 01:57 |
falktx | *if I can | 01:58 |
rgareus | is's not gnu-sed but bsd sed | 01:58 |
rgareus | falktx: same for 'echo' and quite a few similar tools. gawk, vs awk | 01:58 |
falktx | any quick tips to make it works "regularly" | 01:58 |
rgareus | you can't. | 01:58 |
rgareus | falktx: you can make your gnu sed work 'regular' | 01:58 |
falktx | so it has a different syntax? | 01:58 |
rgareus | falktx: but you can't get gnu-extensions into non-gnu bsd sed :) | 01:59 |
rgareus | we're all spoiled GNU/Linux prats :) | 02:00 |
falktx | rgareus: downloaded, I'll try it now | 02:01 |
falktx | rgareus: doesn't start :( | 02:03 |
rgareus | falktx: anything in the console? | 02:03 |
rgareus | (applications > utilities > console) | 02:04 |
drobilla | I had (and still have AFAIK) no simple test app for cocoa, and didn't really have time time/motivation to write a native OSX jalv since literally zero people cared | 02:05 |
falktx | dyld: unknown command | 02:05 |
falktx | Exited abnormally: Trace/BPT trap | 02:05 |
drobilla | Presumably a trivial one like jalv.qt (well, before that menu stuff) would be straightforward | 02:06 |
falktx | reaper runs, so I'll first try to build a vst on mac | 02:06 |
falktx | I wanted to test that anyway. first without UI just to see if it works | 02:06 |
rgareus | falktx: mmh. I've seen those before. it was about CPU flags, SSE or such. | 02:07 |
rgareus | falktx: that stuff changed with 10.6 and 10.7 | 02:07 |
falktx | rgareus: the 64bit was the same afaik | 02:07 |
falktx | the previous logs match the new 32bit ones | 02:08 |
rgareus | falktx: said .dmgs were compiled with 10.6.7 and may or may not run with older versions | 02:08 |
rgareus | falktx: I thought someone had success with 10.5.something - | 02:08 |
falktx | I'll ping you later about testing the plugins I guess | 02:08 |
falktx | don't want to bother you too much | 02:08 |
rgareus | I rolled these dmgs to test the videotimeline before we enabled it for OSX in 3.5.. | 02:09 |
*** speps has quit IRC | 02:42 | |
*** drobilla has quit IRC | 03:10 | |
*** drobilla has joined #lv2 | 03:31 | |
falktx | it kinda works http://i.imgur.com/7nAVN9I.png | 03:45 |
falktx | has issues when first showing the UI and the idle callback, but well, there it is :) | 03:46 |
*** HarryHaaren has quit IRC | 03:52 | |
*** falktx has quit IRC | 04:14 | |
*** Gethiox has joined #lv2 | 05:45 | |
*** Anchakor_ has quit IRC | 06:24 | |
*** timbyr has quit IRC | 07:47 | |
*** timbyr has joined #lv2 | 07:49 | |
*** Anchakor_ has joined #lv2 | 07:59 | |
*** abique has joined #lv2 | 08:02 | |
*** abique has quit IRC | 08:14 | |
*** abique has joined #lv2 | 08:27 | |
*** edogawa has joined #lv2 | 08:38 | |
*** timbyr has quit IRC | 10:07 | |
*** timbyr has joined #lv2 | 10:08 | |
*** abique has quit IRC | 10:28 | |
*** timbyr has quit IRC | 10:36 | |
*** timbyr has joined #lv2 | 10:38 | |
*** abique has joined #lv2 | 10:43 | |
*** timbyr has quit IRC | 11:05 | |
*** timbyr has joined #lv2 | 11:06 | |
*** abique has quit IRC | 11:47 | |
*** abique has joined #lv2 | 12:00 | |
*** speps has joined #lv2 | 12:19 | |
*** kaspar_e has joined #lv2 | 13:46 | |
*** kaspar_e_ has joined #lv2 | 13:48 | |
*** abique has quit IRC | 14:44 | |
*** abique has joined #lv2 | 14:44 | |
*** mlpug has joined #lv2 | 15:48 | |
*** Gethiox has quit IRC | 16:29 | |
*** Gethiox has joined #lv2 | 16:43 | |
*** kaspar_e has quit IRC | 16:49 | |
*** mlpug has quit IRC | 17:20 | |
*** HarryHaaren has joined #lv2 | 17:39 | |
*** abique has quit IRC | 17:53 | |
*** mlpug has joined #lv2 | 18:08 | |
*** mlpug has quit IRC | 18:13 | |
*** rncbc has joined #lv2 | 18:22 | |
*** mlpug has joined #lv2 | 18:45 | |
*** HarryHaaren has quit IRC | 19:31 | |
*** mlpug has quit IRC | 19:55 | |
*** mlpug has joined #lv2 | 20:07 | |
*** rncbc is now known as rncbc|AFK | 20:15 | |
*** drobilla has quit IRC | 20:34 | |
*** falktx has joined #lv2 | 20:36 | |
*** falktx has quit IRC | 20:42 | |
*** falktx has joined #lv2 | 20:42 | |
*** falktx has quit IRC | 20:49 | |
*** falktx_ has joined #lv2 | 20:49 | |
*** mlpug has quit IRC | 20:54 | |
*** timbyr has quit IRC | 21:13 | |
*** timbyr has joined #lv2 | 21:15 | |
*** Gethiox2 has joined #lv2 | 21:27 | |
*** Gethiox has quit IRC | 21:27 | |
*** timbyr has quit IRC | 21:33 | |
*** timbyr has joined #lv2 | 21:35 | |
*** timbyr has quit IRC | 22:36 | |
*** timbyr has joined #lv2 | 22:38 | |
*** edogawa has quit IRC | 23:01 | |
*** HarryHaaren has joined #lv2 | 23:48 |
Generated by irclog2html.py 2.13.0 by Marius Gedminas - find it at mg.pov.lt!