Csound Csound-dev Csound-tekno Search About

[Cs-dev] MinGW-W64?

Date2012-04-27 21:03
FromAdam Puckett
Subject[Cs-dev] MinGW-W64?
Hi all,

I recently found a project on SourceForge called MinGW-W64, which has
more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
etc. I think this could work for personal builds of Csound. Am I right
that when building with regular MinGW you have to get the DirectX SDK
from Microsoft in order for the Kernel Streaming to work?

I'm working on getting MinGW-W64 built on my machine, because the
current automated and "personal builds" I've tried didn't have the
SDKs built with them, and the one that's packaged with Cygwin uses GCC
4.5.x instead of the latest GCC, and it also comes with the DirectX
headers and libs, and maybe the DDK stuff as well.

Has anyone else tried this?

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-27 21:42
Fromandy fillebrown
SubjectRe: [Cs-dev] MinGW-W64?
Hi Adam,

MinGW-W64 works well.  Try using the builds at
http://sourceforge.net/projects/mingwbuilds/

I'm not sure what you mean when you say they don't have the SDKs built
with them.  Any code that needs DirectX or kernel streaming should
work fine when built with mingw-w64, even if the whole DirectX SDK or
Windows DDK isn't there.  All you need is the headers and libraries,
and every mingw-w64 package has the appropriate headers and libraries
for DirectX and kernel streaming, afaik.

Cheers,
~ andy.f



On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett  wrote:
> Hi all,
>
> I recently found a project on SourceForge called MinGW-W64, which has
> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
> etc. I think this could work for personal builds of Csound. Am I right
> that when building with regular MinGW you have to get the DirectX SDK
> from Microsoft in order for the Kernel Streaming to work?
>
> I'm working on getting MinGW-W64 built on my machine, because the
> current automated and "personal builds" I've tried didn't have the
> SDKs built with them, and the one that's packaged with Cygwin uses GCC
> 4.5.x instead of the latest GCC, and it also comes with the DirectX
> headers and libs, and maybe the DDK stuff as well.
>
> Has anyone else tried this?
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-27 21:46
FromAdam Puckett
SubjectRe: [Cs-dev] MinGW-W64?
Not the builds I've tried. they're built without the headers.

Perhaps I'll just stick the headers from the sources into the include
dir like the readme says.

On 4/27/12, andy fillebrown  wrote:
> Hi Adam,
>
> MinGW-W64 works well.  Try using the builds at
> http://sourceforge.net/projects/mingwbuilds/
>
> I'm not sure what you mean when you say they don't have the SDKs built
> with them.  Any code that needs DirectX or kernel streaming should
> work fine when built with mingw-w64, even if the whole DirectX SDK or
> Windows DDK isn't there.  All you need is the headers and libraries,
> and every mingw-w64 package has the appropriate headers and libraries
> for DirectX and kernel streaming, afaik.
>
> Cheers,
> ~ andy.f
>
>
>
> On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett 
> wrote:
>> Hi all,
>>
>> I recently found a project on SourceForge called MinGW-W64, which has
>> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
>> etc. I think this could work for personal builds of Csound. Am I right
>> that when building with regular MinGW you have to get the DirectX SDK
>> from Microsoft in order for the Kernel Streaming to work?
>>
>> I'm working on getting MinGW-W64 built on my machine, because the
>> current automated and "personal builds" I've tried didn't have the
>> SDKs built with them, and the one that's packaged with Cygwin uses GCC
>> 4.5.x instead of the latest GCC, and it also comes with the DirectX
>> headers and libs, and maybe the DDK stuff as well.
>>
>> Has anyone else tried this?
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-27 21:56
Fromandy fillebrown
SubjectRe: [Cs-dev] MinGW-W64?
Are you sure you're looking in the correct directory?  The headers and
libraries are not located in the root installation's "include" and
"lib" directories.  They are in the installation's x64_86-ww64-mingw32
directory, i.e. "x64_86-w64-mingw32/include" and
x64_86-w64-mingw32/lib".



On Fri, Apr 27, 2012 at 4:46 PM, Adam Puckett  wrote:
> Not the builds I've tried. they're built without the headers.
>
> Perhaps I'll just stick the headers from the sources into the include
> dir like the readme says.
>
> On 4/27/12, andy fillebrown  wrote:
>> Hi Adam,
>>
>> MinGW-W64 works well.  Try using the builds at
>> http://sourceforge.net/projects/mingwbuilds/
>>
>> I'm not sure what you mean when you say they don't have the SDKs built
>> with them.  Any code that needs DirectX or kernel streaming should
>> work fine when built with mingw-w64, even if the whole DirectX SDK or
>> Windows DDK isn't there.  All you need is the headers and libraries,
>> and every mingw-w64 package has the appropriate headers and libraries
>> for DirectX and kernel streaming, afaik.
>>
>> Cheers,
>> ~ andy.f
>>
>>
>>
>> On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett 
>> wrote:
>>> Hi all,
>>>
>>> I recently found a project on SourceForge called MinGW-W64, which has
>>> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
>>> etc. I think this could work for personal builds of Csound. Am I right
>>> that when building with regular MinGW you have to get the DirectX SDK
>>> from Microsoft in order for the Kernel Streaming to work?
>>>
>>> I'm working on getting MinGW-W64 built on my machine, because the
>>> current automated and "personal builds" I've tried didn't have the
>>> SDKs built with them, and the one that's packaged with Cygwin uses GCC
>>> 4.5.x instead of the latest GCC, and it also comes with the DirectX
>>> headers and libs, and maybe the DDK stuff as well.
>>>
>>> Has anyone else tried this?
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 04:21
FromAdam Puckett
SubjectRe: [Cs-dev] MinGW-W64?
That's what I meant. Sorry I didn't make that clear.

I tried the MinGWBuilds project and got a message saying something
like "gcc is not a valid Windows application" when trying to run
natively, and under Cygwin I got "gcc.exe: cannot execute binary
file."

So the solution that will work for me is to build MinGW-W64 under
Cygwin, using version control to stay current with code. I also read
something about creating a buildbot slave, which I think could benefit
Csound as well.

On 4/27/12, andy fillebrown  wrote:
> Are you sure you're looking in the correct directory?  The headers and
> libraries are not located in the root installation's "include" and
> "lib" directories.  They are in the installation's x64_86-ww64-mingw32
> directory, i.e. "x64_86-w64-mingw32/include" and
> x64_86-w64-mingw32/lib".
>
>
>
> On Fri, Apr 27, 2012 at 4:46 PM, Adam Puckett 
> wrote:
>> Not the builds I've tried. they're built without the headers.
>>
>> Perhaps I'll just stick the headers from the sources into the include
>> dir like the readme says.
>>
>> On 4/27/12, andy fillebrown  wrote:
>>> Hi Adam,
>>>
>>> MinGW-W64 works well.  Try using the builds at
>>> http://sourceforge.net/projects/mingwbuilds/
>>>
>>> I'm not sure what you mean when you say they don't have the SDKs built
>>> with them.  Any code that needs DirectX or kernel streaming should
>>> work fine when built with mingw-w64, even if the whole DirectX SDK or
>>> Windows DDK isn't there.  All you need is the headers and libraries,
>>> and every mingw-w64 package has the appropriate headers and libraries
>>> for DirectX and kernel streaming, afaik.
>>>
>>> Cheers,
>>> ~ andy.f
>>>
>>>
>>>
>>> On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett 
>>> wrote:
>>>> Hi all,
>>>>
>>>> I recently found a project on SourceForge called MinGW-W64, which has
>>>> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
>>>> etc. I think this could work for personal builds of Csound. Am I right
>>>> that when building with regular MinGW you have to get the DirectX SDK
>>>> from Microsoft in order for the Kernel Streaming to work?
>>>>
>>>> I'm working on getting MinGW-W64 built on my machine, because the
>>>> current automated and "personal builds" I've tried didn't have the
>>>> SDKs built with them, and the one that's packaged with Cygwin uses GCC
>>>> 4.5.x instead of the latest GCC, and it also comes with the DirectX
>>>> headers and libs, and maybe the DDK stuff as well.
>>>>
>>>> Has anyone else tried this?
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Live Security Virtual Conference
>>>> Exclusive live event will cover all the ways today's security and
>>>> threat landscape has changed and how IT managers can respond.
>>>> Discussions
>>>> will include endpoint security, mobile security and the latest in
>>>> malware
>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond.
>>> Discussions
>>> will include endpoint security, mobile security and the latest in
>>> malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 11:36
FromMichael Gogins
SubjectRe: [Cs-dev] MinGW-W64?
AttachmentsNone  None  
The MinGW project recommends the use of MSys rather than Cygwin as an environment for compiling. I use MSys for compiling Csound for the WIdows installer and also for compiling all the third party libraries for Csound.

The difference between MSys and Cygwin is roughly as follows:

(1) MSys is a "minimal system" for simulating Posix on Windows, and is designed to support the toolchain, not to provide a Posix environment for running programs. MSys is relatively well maintained.

(2) Cygwin is intended as a complete emulation of Posix on Windows, to support both the toolchain, and the execution of programs with access to all Posix system calls. Cygwin is therefore more complex than MSys, and does not seem to be as well maintained.

Because Csound on Windows does not make use of any Posix system calls that are not already present in Windows, there is actually no reason to use Cygwin for Csound at all, and the extra complexity and lack of maintenance is in fact asking for trouble.

Regards,
Mike

On Fri, Apr 27, 2012 at 11:21 PM, Adam Puckett <adotsdothmusic@gmail.com> wrote:
That's what I meant. Sorry I didn't make that clear.

I tried the MinGWBuilds project and got a message saying something
like "gcc is not a valid Windows application" when trying to run
natively, and under Cygwin I got "gcc.exe: cannot execute binary
file."

So the solution that will work for me is to build MinGW-W64 under
Cygwin, using version control to stay current with code. I also read
something about creating a buildbot slave, which I think could benefit
Csound as well.

On 4/27/12, andy fillebrown <andy.fillebrown@gmail.com> wrote:
> Are you sure you're looking in the correct directory?  The headers and
> libraries are not located in the root installation's "include" and
> "lib" directories.  They are in the installation's x64_86-ww64-mingw32
> directory, i.e. "x64_86-w64-mingw32/include" and
> x64_86-w64-mingw32/lib".
>
>
>
> On Fri, Apr 27, 2012 at 4:46 PM, Adam Puckett <adotsdothmusic@gmail.com>
> wrote:
>> Not the builds I've tried. they're built without the headers.
>>
>> Perhaps I'll just stick the headers from the sources into the include
>> dir like the readme says.
>>
>> On 4/27/12, andy fillebrown <andy.fillebrown@gmail.com> wrote:
>>> Hi Adam,
>>>
>>> MinGW-W64 works well.  Try using the builds at
>>> http://sourceforge.net/projects/mingwbuilds/
>>>
>>> I'm not sure what you mean when you say they don't have the SDKs built
>>> with them.  Any code that needs DirectX or kernel streaming should
>>> work fine when built with mingw-w64, even if the whole DirectX SDK or
>>> Windows DDK isn't there.  All you need is the headers and libraries,
>>> and every mingw-w64 package has the appropriate headers and libraries
>>> for DirectX and kernel streaming, afaik.
>>>
>>> Cheers,
>>> ~ andy.f
>>>
>>>
>>>
>>> On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett <adotsdothmusic@gmail.com>
>>> wrote:
>>>> Hi all,
>>>>
>>>> I recently found a project on SourceForge called MinGW-W64, which has
>>>> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
>>>> etc. I think this could work for personal builds of Csound. Am I right
>>>> that when building with regular MinGW you have to get the DirectX SDK
>>>> from Microsoft in order for the Kernel Streaming to work?
>>>>
>>>> I'm working on getting MinGW-W64 built on my machine, because the
>>>> current automated and "personal builds" I've tried didn't have the
>>>> SDKs built with them, and the one that's packaged with Cygwin uses GCC
>>>> 4.5.x instead of the latest GCC, and it also comes with the DirectX
>>>> headers and libs, and maybe the DDK stuff as well.
>>>>
>>>> Has anyone else tried this?
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Live Security Virtual Conference
>>>> Exclusive live event will cover all the ways today's security and
>>>> threat landscape has changed and how IT managers can respond.
>>>> Discussions
>>>> will include endpoint security, mobile security and the latest in
>>>> malware
>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond.
>>> Discussions
>>> will include endpoint security, mobile security and the latest in
>>> malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



--
Michael Gogins
Irreducible Productions
http://www.michael-gogins.com
Michael dot Gogins at gmail dot com

Date2012-04-28 12:25
Fromandy fillebrown
SubjectRe: [Cs-dev] MinGW-W64?
The gcc error is strange.  I run g++/gcc from the dos command line all
the time and I don't get any error messages.  What version of Windows
are you using?

~ andy.f



On Fri, Apr 27, 2012 at 11:21 PM, Adam Puckett  wrote:
> That's what I meant. Sorry I didn't make that clear.
>
> I tried the MinGWBuilds project and got a message saying something
> like "gcc is not a valid Windows application" when trying to run
> natively, and under Cygwin I got "gcc.exe: cannot execute binary
> file."
>
> So the solution that will work for me is to build MinGW-W64 under
> Cygwin, using version control to stay current with code. I also read
> something about creating a buildbot slave, which I think could benefit
> Csound as well.
>
> On 4/27/12, andy fillebrown  wrote:
>> Are you sure you're looking in the correct directory?  The headers and
>> libraries are not located in the root installation's "include" and
>> "lib" directories.  They are in the installation's x64_86-ww64-mingw32
>> directory, i.e. "x64_86-w64-mingw32/include" and
>> x64_86-w64-mingw32/lib".
>>
>>
>>
>> On Fri, Apr 27, 2012 at 4:46 PM, Adam Puckett 
>> wrote:
>>> Not the builds I've tried. they're built without the headers.
>>>
>>> Perhaps I'll just stick the headers from the sources into the include
>>> dir like the readme says.
>>>
>>> On 4/27/12, andy fillebrown  wrote:
>>>> Hi Adam,
>>>>
>>>> MinGW-W64 works well.  Try using the builds at
>>>> http://sourceforge.net/projects/mingwbuilds/
>>>>
>>>> I'm not sure what you mean when you say they don't have the SDKs built
>>>> with them.  Any code that needs DirectX or kernel streaming should
>>>> work fine when built with mingw-w64, even if the whole DirectX SDK or
>>>> Windows DDK isn't there.  All you need is the headers and libraries,
>>>> and every mingw-w64 package has the appropriate headers and libraries
>>>> for DirectX and kernel streaming, afaik.
>>>>
>>>> Cheers,
>>>> ~ andy.f
>>>>
>>>>
>>>>
>>>> On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett 
>>>> wrote:
>>>>> Hi all,
>>>>>
>>>>> I recently found a project on SourceForge called MinGW-W64, which has
>>>>> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
>>>>> etc. I think this could work for personal builds of Csound. Am I right
>>>>> that when building with regular MinGW you have to get the DirectX SDK
>>>>> from Microsoft in order for the Kernel Streaming to work?
>>>>>
>>>>> I'm working on getting MinGW-W64 built on my machine, because the
>>>>> current automated and "personal builds" I've tried didn't have the
>>>>> SDKs built with them, and the one that's packaged with Cygwin uses GCC
>>>>> 4.5.x instead of the latest GCC, and it also comes with the DirectX
>>>>> headers and libs, and maybe the DDK stuff as well.
>>>>>
>>>>> Has anyone else tried this?
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Live Security Virtual Conference
>>>>> Exclusive live event will cover all the ways today's security and
>>>>> threat landscape has changed and how IT managers can respond.
>>>>> Discussions
>>>>> will include endpoint security, mobile security and the latest in
>>>>> malware
>>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Live Security Virtual Conference
>>>> Exclusive live event will cover all the ways today's security and
>>>> threat landscape has changed and how IT managers can respond.
>>>> Discussions
>>>> will include endpoint security, mobile security and the latest in
>>>> malware
>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 13:39
FromAdam Puckett
SubjectRe: [Cs-dev] MinGW-W64?
XP SP3

On 4/28/12, andy fillebrown  wrote:
> The gcc error is strange.  I run g++/gcc from the dos command line all
> the time and I don't get any error messages.  What version of Windows
> are you using?
>
> ~ andy.f
>
>
>
> On Fri, Apr 27, 2012 at 11:21 PM, Adam Puckett 
> wrote:
>> That's what I meant. Sorry I didn't make that clear.
>>
>> I tried the MinGWBuilds project and got a message saying something
>> like "gcc is not a valid Windows application" when trying to run
>> natively, and under Cygwin I got "gcc.exe: cannot execute binary
>> file."
>>
>> So the solution that will work for me is to build MinGW-W64 under
>> Cygwin, using version control to stay current with code. I also read
>> something about creating a buildbot slave, which I think could benefit
>> Csound as well.
>>
>> On 4/27/12, andy fillebrown  wrote:
>>> Are you sure you're looking in the correct directory?  The headers and
>>> libraries are not located in the root installation's "include" and
>>> "lib" directories.  They are in the installation's x64_86-ww64-mingw32
>>> directory, i.e. "x64_86-w64-mingw32/include" and
>>> x64_86-w64-mingw32/lib".
>>>
>>>
>>>
>>> On Fri, Apr 27, 2012 at 4:46 PM, Adam Puckett 
>>> wrote:
>>>> Not the builds I've tried. they're built without the headers.
>>>>
>>>> Perhaps I'll just stick the headers from the sources into the include
>>>> dir like the readme says.
>>>>
>>>> On 4/27/12, andy fillebrown  wrote:
>>>>> Hi Adam,
>>>>>
>>>>> MinGW-W64 works well.  Try using the builds at
>>>>> http://sourceforge.net/projects/mingwbuilds/
>>>>>
>>>>> I'm not sure what you mean when you say they don't have the SDKs built
>>>>> with them.  Any code that needs DirectX or kernel streaming should
>>>>> work fine when built with mingw-w64, even if the whole DirectX SDK or
>>>>> Windows DDK isn't there.  All you need is the headers and libraries,
>>>>> and every mingw-w64 package has the appropriate headers and libraries
>>>>> for DirectX and kernel streaming, afaik.
>>>>>
>>>>> Cheers,
>>>>> ~ andy.f
>>>>>
>>>>>
>>>>>
>>>>> On Fri, Apr 27, 2012 at 4:03 PM, Adam Puckett
>>>>> 
>>>>> wrote:
>>>>>> Hi all,
>>>>>>
>>>>>> I recently found a project on SourceForge called MinGW-W64, which has
>>>>>> more headers than the MinGW project, e.g., dsound.h, ks.h, ksmedia.h,
>>>>>> etc. I think this could work for personal builds of Csound. Am I
>>>>>> right
>>>>>> that when building with regular MinGW you have to get the DirectX SDK
>>>>>> from Microsoft in order for the Kernel Streaming to work?
>>>>>>
>>>>>> I'm working on getting MinGW-W64 built on my machine, because the
>>>>>> current automated and "personal builds" I've tried didn't have the
>>>>>> SDKs built with them, and the one that's packaged with Cygwin uses
>>>>>> GCC
>>>>>> 4.5.x instead of the latest GCC, and it also comes with the DirectX
>>>>>> headers and libs, and maybe the DDK stuff as well.
>>>>>>
>>>>>> Has anyone else tried this?
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> Live Security Virtual Conference
>>>>>> Exclusive live event will cover all the ways today's security and
>>>>>> threat landscape has changed and how IT managers can respond.
>>>>>> Discussions
>>>>>> will include endpoint security, mobile security and the latest in
>>>>>> malware
>>>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Live Security Virtual Conference
>>>>> Exclusive live event will cover all the ways today's security and
>>>>> threat landscape has changed and how IT managers can respond.
>>>>> Discussions
>>>>> will include endpoint security, mobile security and the latest in
>>>>> malware
>>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Live Security Virtual Conference
>>>> Exclusive live event will cover all the ways today's security and
>>>> threat landscape has changed and how IT managers can respond.
>>>> Discussions
>>>> will include endpoint security, mobile security and the latest in
>>>> malware
>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond.
>>> Discussions
>>> will include endpoint security, mobile security and the latest in
>>> malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 13:42
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] MinGW-W64?
Was there really a 64bit version of Windows XP?  Did not know that

> XP SP3
>
> On 4/28/12, andy fillebrown  wrote:
>> The gcc error is strange.  I run g++/gcc from the dos command line all
>> the time and I don't get any error messages.  What version of Windows
>> are you using?
>>
>> ~ andy.f
>


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 15:13
FromAdam Puckett
SubjectRe: [Cs-dev] MinGW-W64?
I'm on XP 32-bit. The package is called MinGW-W64 because it *can*
target 64-bit Windows.

Update: I have the right version of the MinGWBuilds (the package
starting with "i686-w64-gcc-xxx") and am getting an official MSYS from
regular MinGW via mingw-get (in directory C:\mingwget). Seems to be
going smoothly. Thanks, Andy, for pointing me to mingwbuilds.

On 4/28/12, jpff@cs.bath.ac.uk  wrote:
> Was there really a 64bit version of Windows XP?  Did not know that
>
>> XP SP3
>>
>> On 4/28/12, andy fillebrown  wrote:
>>> The gcc error is strange.  I run g++/gcc from the dos command line all
>>> the time and I don't get any error messages.  What version of Windows
>>> are you using?
>>>
>>> ~ andy.f
>>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 16:14
Fromjpff@cs.bath.ac.uk
SubjectRe: [Cs-dev] MinGW-W64?
> I'm on XP 32-bit. The package is called MinGW-W64 because it *can*
> target 64-bit Windows.

OK; I thought you might be trying to run an x86_64 binary on a i686
processor.  Sorry



> Update: I have the right version of the MinGWBuilds (the package
> starting with "i686-w64-gcc-xxx") and am getting an official MSYS from
> regular MinGW via mingw-get (in directory C:\mingwget). Seems to be
> going smoothly. Thanks, Andy, for pointing me to mingwbuilds.
>
> On 4/28/12, jpff@cs.bath.ac.uk  wrote:
>> Was there really a 64bit version of Windows XP?  Did not know that
>>
>>> XP SP3
>>>
>>> On 4/28/12, andy fillebrown  wrote:
>>>> The gcc error is strange.  I run g++/gcc from the dos command line all
>>>> the time and I don't get any error messages.  What version of Windows
>>>> are you using?
>>>>
>>>> ~ andy.f
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond.
>> Discussions
>> will include endpoint security, mobile security and the latest in
>> malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
>



------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 16:28
FromAdam Puckett
SubjectRe: [Cs-dev] MinGW-W64?
Initially I did try that. That was the problem.

On 4/28/12, jpff@cs.bath.ac.uk  wrote:
>> I'm on XP 32-bit. The package is called MinGW-W64 because it *can*
>> target 64-bit Windows.
>
> OK; I thought you might be trying to run an x86_64 binary on a i686
> processor.  Sorry
>
>
>
>> Update: I have the right version of the MinGWBuilds (the package
>> starting with "i686-w64-gcc-xxx") and am getting an official MSYS from
>> regular MinGW via mingw-get (in directory C:\mingwget). Seems to be
>> going smoothly. Thanks, Andy, for pointing me to mingwbuilds.
>>
>> On 4/28/12, jpff@cs.bath.ac.uk  wrote:
>>> Was there really a 64bit version of Windows XP?  Did not know that
>>>
>>>> XP SP3
>>>>
>>>> On 4/28/12, andy fillebrown  wrote:
>>>>> The gcc error is strange.  I run g++/gcc from the dos command line all
>>>>> the time and I don't get any error messages.  What version of Windows
>>>>> are you using?
>>>>>
>>>>> ~ andy.f
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond.
>>> Discussions
>>> will include endpoint security, mobile security and the latest in
>>> malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>>
>>
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2012-04-28 16:33
FromFelipe Sateler
SubjectRe: [Cs-dev] MinGW-W64?
On Sat, Apr 28, 2012 at 12:14,   wrote:
>> I'm on XP 32-bit. The package is called MinGW-W64 because it *can*
>> target 64-bit Windows.
>
> OK; I thought you might be trying to run an x86_64 binary on a i686
> processor.  Sorry

There were 64bit versions of XP, for the record.
http://en.wikipedia.org/wiki/Windows_XP_editions#64-bit_editions

-- 

Saludos,
Felipe Sateler

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://list

Date2012-04-28 21:12
Fromandy fillebrown
SubjectRe: [Cs-dev] MinGW-W64?
Ah, that makes sense, now.  I'm glad you got it working.

Cheers,
~ andy.f



On Sat, Apr 28, 2012 at 11:28 AM, Adam Puckett  wrote:
> Initially I did try that. That was the problem.
>
> On 4/28/12, jpff@cs.bath.ac.uk  wrote:
>>> I'm on XP 32-bit. The package is called MinGW-W64 because it *can*
>>> target 64-bit Windows.
>>
>> OK; I thought you might be trying to run an x86_64 binary on a i686
>> processor.  Sorry
>>
>>
>>
>>> Update: I have the right version of the MinGWBuilds (the package
>>> starting with "i686-w64-gcc-xxx") and am getting an official MSYS from
>>> regular MinGW via mingw-get (in directory C:\mingwget). Seems to be
>>> going smoothly. Thanks, Andy, for pointing me to mingwbuilds.
>>>
>>> On 4/28/12, jpff@cs.bath.ac.uk  wrote:
>>>> Was there really a 64bit version of Windows XP?  Did not know that
>>>>
>>>>> XP SP3
>>>>>
>>>>> On 4/28/12, andy fillebrown  wrote:
>>>>>> The gcc error is strange.  I run g++/gcc from the dos command line all
>>>>>> the time and I don't get any error messages.  What version of Windows
>>>>>> are you using?
>>>>>>
>>>>>> ~ andy.f
>>>>>
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Live Security Virtual Conference
>>>> Exclusive live event will cover all the ways today's security and
>>>> threat landscape has changed and how IT managers can respond.
>>>> Discussions
>>>> will include endpoint security, mobile security and the latest in
>>>> malware
>>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Live Security Virtual Conference
>>> Exclusive live event will cover all the ways today's security and
>>> threat landscape has changed and how IT managers can respond. Discussions
>>> will include endpoint security, mobile security and the latest in malware
>>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>
>>>
>>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net