Re: [Mixxx-devel] thoughts about our windows build env

2016-06-20 Thread Sean M. Pappalardo - D.J. Pegasus
Hi again, another thought: RJ was at one time working on Windows cross-compiling from Linux. Where did that leave off, RJ? IMHO, spending the time getting that working would be more fruitful since it would be MUCH easier for us to maintain. The only downside is that Windows users would need

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-20 Thread Sean M. Pappalardo - D.J. Pegasus
On 06/19/2016 11:04 PM, Sébastien Blaisot wrote: > This is absolutely incompatible with using a CI platform because the > cost of env setup is way too much before being able to compile the code. That's true of course. > Why not using this as a base to maintain a ready-to-download build env ?

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-20 Thread Sébastien Blaisot
Le 20/06/2016 à 01:59, Sean M. Pappalardo - D.J. Pegasus a écrit : > Hello. > > On 06/18/2016 08:01 AM, Sébastien Blaisot wrote: >> I see another solution: why not seeing our windows build env as code, >> just like the Mixxx base code. we can entirely script the build env >> building and have it

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-19 Thread Sean M. Pappalardo - D.J. Pegasus
Hello. On 06/18/2016 08:01 AM, Sébastien Blaisot wrote: > I see another solution: why not seeing our windows build env as code, > just like the Mixxx base code. we can entirely script the build env > building and have it in git (we're not too far from that currently). RJ has already made very

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-19 Thread Uwe Klotz
Great idea, that's what I'm waiting for :) The Windows code is barely tested due to lack of contributors and a missing CI environment. On the other hand the Windows user base seems to be big. In the past I've used a VM, no cross compiling. A VM is still a native Windows installation where you

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-18 Thread Sébastien Blaisot
Yes, setting up a build env on windows will stay harder than on other systems. Virtual machine and cross compilation are attractive ideas, but will remain harder for our users that want to try compiling Mixxx and involves more system knowledge (needing setting up a virtualization system or

Re: [Mixxx-devel] thoughts about our windows build env

2016-06-18 Thread Daniel Schürmann
Hi Sébastien, any work, that simplifies the Windows building would be great. However. I am afraid that Windows will remain the hardest build environment. This is a bad situation facing that a mayority of users are on Windows. An instant build environment for windows would help a lot. What are

[Mixxx-devel] thoughts about our windows build env

2016-06-18 Thread Sébastien Blaisot
Hi all, Our Linux build env is easy to setup: just install a few -devel and build tools packages included in the distribution and you're done. On the other hand, our windows build env is really hard to set up. You need to install the build tools (Microsoft visual studio, nsis, wix, ...), but