[Cs-dev] CS6 rc2 - OSX 10.8 Installer
Date | 2013-05-23 23:12 |
From | Steven Yi |
Subject | [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi All, I've placed an installer for Csound6 rc2 10.8 installer on Sourceforge. It's available at: http://sourceforge.net/projects/csound/files/csound6/csound6.0rc2/ Now, this installer seems to have problems. I'm using homebrew-built libraries, but I've had a couple reports already of issues. The ones I'm aware of are the STK opcodes, as well as FLTK related opcode libraries. If you have a non-nomebrew setup or are willing to uninstall homebrew, I'd like to ask if you can help test this. Some notes: 1. If you have Csound 5, installing Csound 6 will overwrite your commandline tools with the ones linked to CS6. However, the CsoundQt that comes with CS5 should still work as it is linked to CS5. 2. If you run Csound from CsoundQt with "Run in Term", it should run Csound 6. 3. If you go to a terminal and type "csound -z", if there's a crash, you could try deleting libstk.dylib from /Library/Frameworks/CsoundLib64.framework/Resources/Opcodes64. If there are still issues, you could try deleting libwidgets.dylib and libvirtual.dylib from that folder. At this point, you should hopefully be able to do "csound -z". 4. You can always reinstall the Csound 5 Installer anytime and everything should be restored to be the way it was with Csound 5. I'm particularly interested in #3. Please report any issues you may have, or also report if you don't have issues. Also, if you have developer tools, what will help is if you get a crash, before deleting anything, run: gdb csound set args -z r then if there's a crash, type "bt", and copy/paste whatever is reported. Thanks! steven ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |
Date | 2013-05-24 11:54 |
From | Ed Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Hi, Csound will not run until I delete libstk, libwidgets and libvirtual. This is how far it gets: CoreMIDI real time MIDI plugin for Csound
PortMIDI real time MIDI plugin for Csound PortAudio real-time audio module for Csound Csound tidy up: Illegal instruction With those libraries gone it works fine.
On 24 May 2013 00:12, Steven Yi <stevenyi@gmail.com> wrote: Hi All, |
Date | 2013-05-24 12:27 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Ed, Could you do: gdb csound set args -z r with all the libs first, then without STK, then without libwidgets, and post the results from bt on each step? Thanks! steven On Fri, May 24, 2013 at 11:54 AM, Ed Costello |
Date | 2013-05-24 12:58 |
From | Ed Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | All_Libraries Without_STK Without_STK_Widgets_Virtual None None |
Hey, Heres the output attached to this email. |
Date | 2013-05-24 14:10 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Ed, Sorry, do you get anything more if you use 'bt' to get a backtrace once it crashes? steven On Fri, May 24, 2013 at 12:58 PM, Ed Costello |
Date | 2013-05-24 14:15 |
From | Ed Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | All_Libraries Without_STK None None |
Here ya go, On 24 May 2013 15:10, Steven Yi <stevenyi@gmail.com> wrote: Hi Ed, |
Date | 2013-05-25 22:53 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Ed, Could you try this build: http://www.kusntmusik.com/csound6.00.0rc2-OSX10.8-x86_64.dmg I tried doing a pass setting the 'install_name_tool -id' on the /usr/local/lib/* libs that get installed. I'm wondering if that will affect things. Thanks! steven On Fri, May 24, 2013 at 2:15 PM, Ed Costello |
Date | 2013-06-01 19:30 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Following up, I managed to do a clean install of OSX 10.8 into a virtual machine and I can reproduce the problem there. This should be much easier to test/debug now. Installing the commandline tools now to debug. Thanks! steven On Sat, May 25, 2013 at 5:53 PM, Steven Yi |
Date | 2013-06-02 13:09 |
From | Edward Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None None None |
Date | 2013-06-05 15:14 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Ed, I gave up on trying to distribute the homebrew libs and just rebuilt the dependencies from scratch. Could you try the latest installer at: http://www.kusntmusik.com/csound6.00.0rc2-OSX10.8-x86_64.dmg On the test OSX system, I'm seeing the Fluid opcodes showing up and no crashes now. However, I'm not seeing the fluidsynth opcodes (need to investigate that one), and stk opcodes are not being distributed with this build. (Also needs further investigation). Could you test and report anything you see? BTW: I'm seeing 1678 opcodes on my local build, but in the installer and test OSX system, I'm getting 1654. There's probably some other opcode library that's not quite working as the difference is more than just the fluidsynth opcodes has. Thanks! steven On Sun, Jun 2, 2013 at 8:09 AM, Edward Costello |
Date | 2013-06-05 15:20 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Here on 10.6 I have 1865 opcodes (no STK opcodes, though). Victor On 5 Jun 2013, at 15:14, Steven Yi wrote: > Hi Ed, > > I gave up on trying to distribute the homebrew libs and just rebuilt > the dependencies from scratch. Could you try the latest installer at: > > http://www.kusntmusik.com/csound6.00.0rc2-OSX10.8-x86_64.dmg > > On the test OSX system, I'm seeing the Fluid opcodes showing up and no > crashes now. However, I'm not seeing the fluidsynth opcodes (need to > investigate that one), and stk opcodes are not being distributed with > this build. (Also needs further investigation). Could you test and > report anything you see? > > BTW: I'm seeing 1678 opcodes on my local build, but in the installer > and test OSX system, I'm getting 1654. There's probably some other > opcode library that's not quite working as the difference is more than > just the fluidsynth opcodes has. > > Thanks! > steven > > On Sun, Jun 2, 2013 at 8:09 AM, Edward Costello > |
Date | 2013-06-05 15:31 |
From | Edward Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None CsoundOutput None None |
Date | 2013-06-05 15:38 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
looks like the linear algebra ops are not there, and fluid ops too. On 5 Jun 2013, at 15:31, Edward Costello wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-06-05 15:44 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Victor and Ed, Thanks for the quick feedback! I think the LA opcodes aren't building altogether here, so that should be an easier one to fix than the fluid opcodes (that one looks to have all its dependencies installed correctly and install_name's set; will take some time to diagnose). I'll work on these and getting CsoundAC building, and will update here when I have another build ready. Thanks! steven On Wed, Jun 5, 2013 at 10:38 AM, Victor Lazzarini |
Date | 2013-06-05 15:51 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
The CsoundAC python module probably needs a renaming before we can release it. On 5 Jun 2013, at 15:44, Steven Yi wrote: > Hi Victor and Ed, > > Thanks for the quick feedback! I think the LA opcodes aren't building > altogether here, so that should be an easier one to fix than the fluid > opcodes (that one looks to have all its dependencies installed > correctly and install_name's set; will take some time to diagnose). > I'll work on these and getting CsoundAC building, and will update here > when I have another build ready. > > Thanks! > steven > > On Wed, Jun 5, 2013 at 10:38 AM, Victor Lazzarini > |
Date | 2013-06-05 21:23 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Ed: I've updated the installer at: http://www.kunstmusik.com/csound6.00.0rc2-OSX10.8-x86_64.dmg The issue with fluidsynth was that the library was being built with Jack support and had a library linked that didn't exist on the installed system. Since we don't really need jack support, I took that out and it's now being found by csound -z. I also got the linear algebra opcodes built, and I'm up to 1860 opcodes on both my normal system and the test OSX system has 1846, which looks good as that system doesn't have Jack installed. Could you try with this build? Victor: I'm wondering what the 5 other opcodes are. My Opcodes64 folder has: csladspa.dylib libimage.dylib librtjack.dylib libampmidid.dylib libipmidi.dylib librtpa.dylib libcellular.dylib libjackTransport.dylib libscansyn.dylib libchua.dylib libjacko.dylib libserial.dylib libcmidi.dylib liblinear_algebra.dylib libsignalflowgraph.dylib libcontrol.dylib libmixer.dylib libstdutil.dylib libcs_date.dylib libosc.dylib libsystem_call.dylib libdoppler.dylib libplaterev.dylib libvirtual.dylib libfareygen.dylib libpmidi.dylib libwidgets.dylib libfluidOpcodes.dylib libpy.dylib libwiimote.dylib libfractalnoise.dylib librtauhal.dylib Do you have another library I'm missing in building? Thanks! steven On Wed, Jun 5, 2013 at 10:51 AM, Victor Lazzarini |
Date | 2013-06-05 22:44 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
libdssi4cs.dylib is the only one I don't see in your list. On 5 Jun 2013, at 21:23, Steven Yi wrote: > Ed: I've updated the installer at: > > http://www.kunstmusik.com/csound6.00.0rc2-OSX10.8-x86_64.dmg > > The issue with fluidsynth was that the library was being built with > Jack support and had a library linked that didn't exist on the > installed system. Since we don't really need jack support, I took > that out and it's now being found by csound -z. I also got the linear > algebra opcodes built, and I'm up to 1860 opcodes on both my normal > system and the test OSX system has 1846, which looks good as that > system doesn't have Jack installed. > > Could you try with this build? > > Victor: I'm wondering what the 5 other opcodes are. My Opcodes64 folder has: > > csladspa.dylib libimage.dylib librtjack.dylib > libampmidid.dylib libipmidi.dylib librtpa.dylib > libcellular.dylib libjackTransport.dylib libscansyn.dylib > libchua.dylib libjacko.dylib libserial.dylib > libcmidi.dylib liblinear_algebra.dylib libsignalflowgraph.dylib > libcontrol.dylib libmixer.dylib libstdutil.dylib > libcs_date.dylib libosc.dylib libsystem_call.dylib > libdoppler.dylib libplaterev.dylib libvirtual.dylib > libfareygen.dylib libpmidi.dylib libwidgets.dylib > libfluidOpcodes.dylib libpy.dylib libwiimote.dylib > libfractalnoise.dylib librtauhal.dylib > > Do you have another library I'm missing in building? > > Thanks! > steven > > On Wed, Jun 5, 2013 at 10:51 AM, Victor Lazzarini > |
Date | 2013-06-05 23:26 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
I just tried this and get this when calling csound: "Illegal instruction: 4"
Thanks P www.peimankhosravi.co.uk || Subscribe to RSS Feed
To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 5 June 2013 21:23, Steven Yi <stevenyi@gmail.com> wrote: Ed: I've updated the installer at: |
Date | 2013-06-05 23:47 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Victor, I'm not sure how to build dssi on OSX. A couple things I saw: 1. ladspa.h isn't on my system. If I put it in /usr/local/include, I get a failure during building: /Users/stevenyi/work/csound/csound6/Opcodes/dssi4cs/src/dssi.h:28:10: fatal error: 'alsa/seq_event.h' file not found #include |
Date | 2013-06-05 23:48 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Peiman, Is that all the information that's reported when you run csound? Could you try running the CS5 installer, then the CS6 installer? Also, do you have OPCODE6DIR64 set anywhere? You can check that with: env | grep OPCODE Thanks! steven On Wed, Jun 5, 2013 at 6:26 PM, peiman khosravi |
Date | 2013-06-05 23:53 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Hi Steven, On 5 June 2013 23:48, Steven Yi <stevenyi@gmail.com> wrote: Hi Peiman, That's all I get. Could you try running the CS5 installer, then the CS6 installer? Just doing this now, will report back. Also, do you have OPCODE6DIR64 set anywhere? You can check that with: This doesn't print anything at all. Thanks Peiman Thanks! |
Date | 2013-06-05 23:56 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Hi Steven,
So I just installed csound5 and then rc2. This is what I get: Last login: Wed Jun 5 23:55:40 on ttys001 peimankh:~ peimankhosravi$ csound Segmentation fault: 11
peimankh:~ peimankhosravi$ env | grep OPCODE peimankh:~ peimankhosravi$ www.peimankhosravi.co.uk || Subscribe to RSS Feed
To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 5 June 2013 23:53, peiman khosravi <peimankhosravi@gmail.com> wrote:
|
Date | 2013-06-06 00:00 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
I actually only build dssi4cs to make sure it builds, so that I don't get linux users saying that Csound is not building after some change I made. On 5 Jun 2013, at 23:47, Steven Yi wrote: > Hi Victor, > > I'm not sure how to build dssi on OSX. A couple things I saw: > > 1. ladspa.h isn't on my system. If I put it in /usr/local/include, I > get a failure during building: > > /Users/stevenyi/work/csound/csound6/Opcodes/dssi4cs/src/dssi.h:28:10: > fatal error: 'alsa/seq_event.h' file not found > #include |
Date | 2013-06-06 00:12 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
I'm still wondering though how you get it to build at all. Do you have alsa headers installed in /usr/local/include? On Wed, Jun 5, 2013 at 7:00 PM, Victor Lazzarini |
Date | 2013-06-06 00:14 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Peiman, I have an idea. Could you remove to move out of the way ~/Library/Frameworks/CsoundLib64.framework? I wonder if it's interfering with the one installed in /Library/Frameworks. Thanks! steven On Wed, Jun 5, 2013 at 6:56 PM, peiman khosravi |
Date | 2013-06-06 00:28 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
I tried that but it doesn't make a difference. Strange. This is on 10.7.5
P www.peimankhosravi.co.uk || Subscribe to RSS Feed To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 6 June 2013 00:14, Steven Yi <stevenyi@gmail.com> wrote: Hi Peiman, |
Date | 2013-06-06 00:39 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
yes, I think I must have done that (I see I have alsa/seq_event.h there). On 6 Jun 2013, at 00:12, Steven Yi wrote: > I'm still wondering though how you get it to build at all. Do you > have alsa headers installed in /usr/local/include? > > On Wed, Jun 5, 2013 at 7:00 PM, Victor Lazzarini > |
Date | 2013-06-06 09:30 |
From | Edward Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None CsoundOutput None None |
Date | 2013-06-06 09:44 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | bash_2013-06-06-094201_Peimans-MacBook-Air.crash None None |
I just cleaned everything. including all the cosund-related binaries in /usr/local/bin, and reinstalled rc2. The same: "Illegal instruction: 4" This also seems to create a crash log in ~/Library/Logs/DiagnosticReports/ which I've attached. P www.peimankhosravi.co.uk || Subscribe to RSS Feed To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 6 June 2013 00:14, Steven Yi <stevenyi@gmail.com> wrote: Hi Peiman, |
Date | 2013-06-06 10:19 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Peiman, I think this is because the binaries are for 10.8 and you are on 10.7.5 On 6 Jun 2013, at 09:44, peiman khosravi wrote:
Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie |
Date | 2013-06-06 10:22 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Thanks Victor, that must be it.
Bets, Peiman www.peimankhosravi.co.uk || Subscribe to RSS Feed
To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 6 June 2013 10:19, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote:
|
Date | 2013-06-06 14:31 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
I copied the alsa_seq.h and ladspa.h headers from csound6/Opcodes/dssi4cs/src into the appropriate places in /usr/local/include and got dssi opcodes to build. I'm at 1865 opcodes, so I think we're at the same place now. Last things to do now are the STK opcodes and waiting on CsoundAC. On Wed, Jun 5, 2013 at 7:39 PM, Victor Lazzarini |
Date | 2013-06-06 14:32 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Nice, thanks for the follow up Ed! Seems like the installer is in good shape now. On Thu, Jun 6, 2013 at 4:30 AM, Edward Costello |
Date | 2013-06-06 14:36 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Hi Peiman, I looked at the crash report but didn't see anything too illuminating. I'm going to assume it's 10.8/10.7 clash causing the problem. We'll have to look into using the -mmacosx-version-min flag at some point, but probably after 6.0. (I added a Ticket to the Csound6 tracker so that we look into this in the future.) Thanks! steven On Thu, Jun 6, 2013 at 5:22 AM, peiman khosravi |
Date | 2013-06-06 17:18 |
From | peiman khosravi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Cool, thanks for getting back to me Steven. P www.peimankhosravi.co.uk || Subscribe to RSS Feed To receive emails about upcoming concerts visit this page & enter your email address in the 'follow' section. On 6 June 2013 14:36, Steven Yi <stevenyi@gmail.com> wrote: Hi Peiman, |
Date | 2013-06-06 18:50 |
From | Edward Costello |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None None None |
Date | 2013-06-06 19:12 |
From | Steven Yi |
Subject | Re: [Cs-dev] CS6 rc2 - OSX 10.8 Installer |
Attachments | None None |
Thanks again for your help! On Jun 6, 2013 1:50 PM, "Edward Costello" <edwardcostello@gmail.com> wrote:
|