Quote:
Originally Posted by andrew.46
I have been cross compiling for Windows using mingw-w64 under another Linux distro (which has a conveniently packaged mingw-w64 and all the associated utilities I need).
Has any Slackware user been using mingw-w64 and also has a slackbuild(s) for it?
|
Andrew.46 --
I've not had to build a mingw environment for a few years now ( 2011 / 2012 ) .
We used to use msys + mingw to run our ( sh + sed + awk + perl + c ) Data Conversion Scripts for ALL of our Customers running our Payroll System on Windows.
Then we realized a few years ago that it more productive to provide a Plug-n-Play 'Linux Appliance' to do the task, especially after MS introduced the Windows 7+ security model.
The Data Conversions run 15-20 times faster on an Atom / Celeron box running Linux than they do on a Windows Box running the fastest Xeon ( Windows does not do processes very efficiently ).
And then we would occasionally suffer mysterious breakage the day after Patch Tuesday Windows Updates were applied ...
Anyhow ... there are still a few 'hold outs' who won't allow Linux on their LANs ... ???
I've still got a mingw cross-compiler environment on my old 13.37 laptop and I'll have to eventually get around to setting it up on my new laptop running 14.2 / current.
My mingw / msys build is old -- circa 2012 ...
And in 2012, I hadn't yet realized the value investing just a little more effort to build 'extra' software on my Slackware Boxes with SlackBuild scripts.
So the old environment was generated via good-ole ( configure ( prefix=/usr/local/ ) ; make ; make test ; make install ; ) sequences.
This time I will definitely take the time to either use existing SlackBuilds or I'll work on rolling my own SlackBuild Scripts.
Arch has a very complete mingw-64 set( it looks like the most complete set of all ).
http://mingw-w64.org/doku.php/download
And the Arch team usually provide a good starting place for building from source.
I won't get around to this until later this summer and if mingw-64 + msys2 Slackbuilds don't yet exist, I would be happy to work with other users on a system of mingw-64 / msys2 SlackBuilds and then donate whatever ( I / we ) come up with to the SBo Team ( if they want them ).
-- kjh