Hello,
openSUSE also have good mingw support and rpms. I see if I have time to play with this. Is it possible to get rid of scons and get this qmake for 1.12? It would be nice just to have pure QT building system.

Thanks,
Tuukka

On 18.05.2013 23:08, Steven Boswell II wrote:
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 <https://code.launchpad.net/%7Eulatekh/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

------------------------------------------------------------------------------
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