(Copying to the list for discussion)

Garth Dahlstrom wrote:
> In the case of MSVC, there is some kind of output plugin that comes with
> SCons that generates native MS Visual Studio project files.  People can
> then load that into Visual Studio and build in visual studio (SCons is
> not really involved at that point).

It looks like we make use of that. Check the MSVC instructions on the
compiling on windows page I copied over & updated.

I mainly like QtC for the fact that it's one install, checkout, press
Build, and you're done. (Even if you count the MSVC redist, that's a
piece of cake to install.) Far, far easier for new users to use and
therefore contribute to. (I'm a case in point.) The equivalent on Debian
is of course 'apt-get build-dep mixxx' which takes care of everything
for you.

I mean, even if we could get the Win32 compile down to just installing a
few things (as long as they're relatively easy: next,next,next,finish
easy,) then just doing "scons tuned=1" or whatever at a command prompt
with no IDE at all, I'd be happy. (Then users can use whatever text
editor they prefer, just as they currently do on Linux.)

Better still, is there any reason we can't repackage the dependencies
into a single NSI like the Qt SDK does, essentially creating a Windows
version of 'build-dep?' Then the instructions become: download & run the
Mixxx build environment installer, checkout the code, issue the 'scons
tuned=1' command, and you're done.

Please tell me your thoughts. Lowering the barrier to entry on Windows
will do lots for us in terms of testing and new contributors.

Sean

<<--------------------------------------------------------------------------------->>
This E-Mail message has been scanned for viruses
and cleared by >>SmartMail<< from Smarter Technology, Inc.
<<--------------------------------------------------------------------------------->>

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to