After building an MS Windows installer for Mixxx using the standard 
instructions, I decided to try getting it to work with MinGW running under 
Linux.
The branch at lp:~ulatekh/mixxx/mingw is the result of my work so far.
The qmake version (i.e. build/qtcreator/mixxx.pro) is a bit clunky, but can be 
made to work.

Here's my scons command to cross-compile the MS Windows version:

scons ladspa=0 shoutcast=0 hifieq=1 script=0 optimize=0 ffmpeg=0 target=windows 
crosscompile_root=/usr/i686-w64-mingw32/sys-root/mingw hss1394=0 vamp=0 
vinylcontrol=0 hid=0 sqlitedll=0

I haven't built hss1394 for MinGW yet, vinylcontrol and hid depend on phonon 
(which has heavy dependencies, like KDE :-), and I'm still trying to build a 
MinGW version of jack-audio-connection-kit -- until then, Mixxx uses 
DirectSound.

Many of the packages that Mixxx depends on are not in the yum repos.  See 
https://bugs.launchpad.net/mixxx/+bug/1179683 for an archive containing .spec 
files and patches that can be used to transform the standard versions of the 
dependencies into the MinGW versions.  The archive is specific to Fedora Core 
18, but I provided enough information to let you adjust my work to your own 
Linux distribution.

Give it a go, let me know if it works for you!

Longer term, I'm trying to get these dependencies submitted to Fedora, but 
based on the VERY long list of packages awaiting review, I doubt it'll ever 
happen.  I don't know if we can set up a yum repo on mixxx.org, but that would 
be one solution.

Steven Boswell
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to