[Csnd-dev] Windows
Date | 2015-12-29 04:44 |
From | Steven Yi |
Subject | [Csnd-dev] Windows |
Hi All, Just FYI, I'm going to be doing some personal research into building Csound for 64-bit (just bought a Windows 10 computer). I'm currently looking at using Cygwin with mingw64 compilers and other tools from the Cygwin repos. I have installed VS2015 community edition and will look at that afterwards. I'm still working on OSX and Linux as usual, but it looks like I will be shifting more towards Windows this year. I'm looking at automated scripts to assist building dependencies and csound; if something comes of this, I will push it to the develop branch (the initial setup is similar to the toolchain files and scripts found in the mingw-linux directory). |
Date | 2015-12-29 07:48 |
From | Steven Yi |
Subject | Re: [Csnd-dev] Windows |
And just another FYI, after fussing with Cygwin I remembered why I had been using msys/mingw for so long. I'm testing out msys2/mingw64 now with slightly better results and will pursue that plan for now. On Mon, Dec 28, 2015 at 11:44 PM, Steven Yi |
Date | 2015-12-29 08:49 |
From | Rory Walsh |
Subject | Re: [Csnd-dev] Windows |
This is great Steven. I have a minimal build going with mingw64 that I use for 64bit Cabbage, but it does not support the full list of plugin opcodes that the 32bit version does. Let me know if you need me to test anything. I'm happy to do some donkey work on this. On 29 December 2015 at 07:48, Steven Yi <stevenyi@gmail.com> wrote: And just another FYI, after fussing with Cygwin I remembered why I had |
Date | 2015-12-29 14:45 |
From | Stephen Kyne |
Subject | Re: [Csnd-dev] Windows |
Hi Steven, Just a note about VS2015 Update 1. It now contains a Clang codegen module. So it will compile using the Clang front end but use the VC optimisations. This gives VS2015 full C99 and C11 support which might work much better than the previous VC C99 partial support. I'd be interested to see what you can come up with regards to the dependencies! Stephen > Date: Tue, 29 Dec 2015 02:48:43 -0500 > From: stevenyi@GMAIL.COM > Subject: Re: [Csnd-dev] Windows > To: CSOUND-DEV@LISTSERV.HEANET.IE > > And just another FYI, after fussing with Cygwin I remembered why I had > been using msys/mingw for so long. I'm testing out msys2/mingw64 now > with slightly better results and will pursue that plan for now. > > On Mon, Dec 28, 2015 at 11:44 PM, Steven Yi <stevenyi@gmail.com> wrote: > > Hi All, > > > > Just FYI, I'm going to be doing some personal research into building > > Csound for 64-bit (just bought a Windows 10 computer). I'm currently > > looking at using Cygwin with mingw64 compilers and other tools from > > the Cygwin repos. I have installed VS2015 community edition and will > > look at that afterwards. I'm still working on OSX and Linux as usual, > > but it looks like I will be shifting more towards Windows this year. > > I'm looking at automated scripts to assist building dependencies and > > csound; if something comes of this, I will push it to the develop > > branch (the initial setup is similar to the toolchain files and > > scripts found in the mingw-linux directory). > > > > steven |
Date | 2015-12-29 15:20 |
From | Steven Yi |
Subject | Re: [Csnd-dev] Windows |
Thanks Rory! Yeah, I continued on with msys2 this morning and I'm impressed. The repositories for mingw64 and msys2 have a lot of the dependencies we use available through Pacman. I just got to compiling and am now failing on linking (looks like I might have to adjust CMake to include flac/ogg/etc. that sndfile requires, as it looks like it's doing static linking...). Anyways, an encouraging start! I'll try to document what I did once I get it working. On Tue, Dec 29, 2015 at 3:49 AM, Rory Walsh |
Date | 2015-12-29 15:21 |
From | Steven Yi |
Subject | Re: [Csnd-dev] Windows |
Thanks for that information Stephen, it'll be handy once I get to looking into it. All best! steven On Tue, Dec 29, 2015 at 9:45 AM, Stephen Kyne |