| I have to say I wish I explored using msys2 earlier; after some
initial stumbling, it's turned out to be quite nice.
One thing to note, I think we will need to keep up a 32-bit build for
some time. There's a fair number of devices out there that only
support 32-bit Windows. My Dell tablet that recently died was one (I
think it had a celeron CPU which may be a determining factor?), and it
was maybe 2 years old.
Luckily, msys2 has suppport for using the mingw64 i686 toolchain and
one can load up an i686 terminal to have just those tools working.
Assuming the x86_64 build works out fine, we could probably apply the
same process and steps to the i686 build and simplify things.
On Wed, Dec 30, 2015 at 7:44 AM, Michael Gogins
wrote:
> Thanks for porting to 64 bits CPU, this is much appreciated. I'm
> looking forward to a complete Windows release package with all current
> features for 64 bits. And I think that this should become the default.
>
> Best,
> Mike
>
> -----------------------------------------------------
> Michael Gogins
> Irreducible Productions
> http://michaelgogins.tumblr.com
> Michael dot Gogins at gmail dot com
>
>
> On Wed, Dec 30, 2015 at 2:12 AM, Rory Walsh wrote:
>> Thanks Steven. I look forward to checking this out once I get back to my
>> Windows system. Are liblo and fluidsynth packaged with MSYS2?
>>
>> On 30 December 2015 at 04:00, Steven Yi wrote:
>>>
>>> Hi All,
>>>
>>> I've managed to get a 64-bit build going with msys2 and mingw64. I
>>> have published a msys2 branch that includes my changes:
>>>
>>> https://github.com/csound/csound/tree/msys2/mingw64
>>>
>>> Changes were largely to CMake files and the introduction of the
>>> mingw64 folder. Within the folder is a README.md with some basic
>>> information. With this build, I was able to build the standard
>>> executables and plugins; portaudio, portmidi, and FLTK plugins; and
>>> interface libraries (java, python).
>>>
>>> Basic running from the commandline seems to work (tested with
>>> trapped). I will be testing the Java lib tomorrow with Blue, and will
>>> proceed on a case-by-case basis for other plugins.
>>>
>>> Feedback on the msys2 build would be appreciated, thanks!
>>>
>>> steven
>> |