Csound Csound-dev Csound-tekno Search About

[Csnd-dev] Windows

Date2015-12-29 04:44
FromSteven 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).

Date2015-12-29 07:48
FromSteven Yi
SubjectRe: [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  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).
>

Date2015-12-29 08:49
FromRory Walsh
SubjectRe: [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
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


Date2015-12-29 14:45
FromStephen Kyne
SubjectRe: [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

Date2015-12-29 15:20
FromSteven Yi
SubjectRe: [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  wrote:
> 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  wrote:
>>
>> 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  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
>

Date2015-12-29 15:21
FromSteven Yi
SubjectRe: [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  wrote:
> 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  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).
>> >