[Csnd] csound5 from git osx
Date | 2011-12-18 03:01 |
From | Matti Koskinen |
Subject | [Csnd] csound5 from git osx |
I managed to build csound from git, but something is really wrong using osx lion. First the Xcode for lion doesn't accept -buildstyle anymore, Word64 doesn't build 64-bit, had to add gcc4opt x86_64. sndlib and portmidi build by default 64-bit libraries. Because of Xcode, osx-frontend wasn't build. also get text was built from macports and it was 32-bit. Removing these built csound, except stk, where error wasn't defined in TabDelay, had to add the correct declaration. Then everything went fine. Then scons install doesn't do anything. I tried every possible script, for osx, but none of them worked. There are so many libraries, frameworks etc. that copying by hand is really difficult not knowing where to to put them. The packages for osx were built, but they really don't work. Just downloaded the csound5.14 from sourceforge, let's see what happens. But wonder if 64-bit portmidi and sndlib will work best, -matti Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-12-18 10:43 |
From | Victor Lazzarini |
Subject | Re: [Csnd] csound5 from git osx |
Hi Matti, Steven builds Csound in Lion regularly, and uses xcode, so you may ask him these questions. I would also suggest not using macports, as all the dependencies are easily built from their sources and that will give you more control. There is no 'install script' for OSX. If you build with csoundDynamicLibrary=1 then the framework will be installed on build. Regards Victor On 18 Dec 2011, at 03:01, Matti Koskinen wrote: > I managed to build csound from git, but something is really wrong using osx lion. > First the Xcode for lion doesn't accept -buildstyle anymore, Word64 doesn't build 64-bit, had to add gcc4opt x86_64. sndlib and portmidi build by default 64-bit libraries. Because of Xcode, osx-frontend wasn't build. > also get text was built from macports and it was 32-bit. Removing these built csound, except stk, where error wasn't defined in TabDelay, had to add the correct declaration. Then everything went fine. Then scons install doesn't do anything. I tried every possible script, for osx, but none of them worked. There are so many libraries, frameworks etc. that copying by hand is really difficult not knowing where to to put them. The packages for osx were built, but they really don't work. > > Just downloaded the csound5.14 from sourceforge, let's see what happens. But wonder if 64-bit portmidi and sndlib will work > > best, > > -matti > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-12-18 11:02 |
From | Victor Lazzarini |
Subject | Re: [Csnd] csound5 from git osx |
Also, by the way, on Lion you should not need word64=1, because the system will be x86_64 by default. I realised now what the other things you were there talking about. The OSX frontend is actually deprecated and I have removed it from the build options now. I don't know much about stk as I don't build or maintain it. Victor On 18 Dec 2011, at 03:01, Matti Koskinen wrote: > I managed to build csound from git, but something is really wrong using osx lion. > First the Xcode for lion doesn't accept -buildstyle anymore, Word64 doesn't build 64-bit, had to add gcc4opt x86_64. sndlib and portmidi build by default 64-bit libraries. Because of Xcode, osx-frontend wasn't build. > also get text was built from macports and it was 32-bit. Removing these built csound, except stk, where error wasn't defined in TabDelay, had to add the correct declaration. Then everything went fine. Then scons install doesn't do anything. I tried every possible script, for osx, but none of them worked. There are so many libraries, frameworks etc. that copying by hand is really difficult not knowing where to to put them. The packages for osx were built, but they really don't work. > > Just downloaded the csound5.14 from sourceforge, let's see what happens. But wonder if 64-bit portmidi and sndlib will work > > best, > > -matti > > > > Send bugs reports to the Sourceforge bug tracker > https://sourceforge.net/tracker/?group_id=81968&atid=564599 > Discussions of bugs and features can be posted here > To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" > Dr Victor Lazzarini Senior Lecturer Dept. of Music NUI Maynooth Ireland tel.: +353 1 708 3545 Victor dot Lazzarini AT nuim dot ie Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound" |
Date | 2011-12-19 01:22 |
From | Steven Yi |
Subject | Re: [Csnd] csound5 from git osx |
Just following on from Victor's email, I'll just note that I'm currently building Csound with Scons for general usage, but using XCode for my development work. For Scons, I was writing down my process here: For CMake, I was writing down the general process here: The current build scripts for the OSX installer use Scons. The 5.15 release will also be using the Scons-based installer script, but I am planning to transition to CMake for all of my Csound work over the next month.
Thanks and let me know if you have any questions! steven p.s. - you can look at installer/macosx/release-build-10.7.sh to see the commandline flags I use when building with Scons, if that helps.
On Sun, Dec 18, 2011 at 6:02 AM, Victor Lazzarini <Victor.Lazzarini@nuim.ie> wrote: Also, by the way, on Lion you should not need word64=1, because the system will be x86_64 by default. |