Created by Steven Boswell on 2013-05-16 and last modified on 2013-06-13
Get this branch:
bzr branch lp:~ulatekh/mixxx/mingw
Only Steven Boswell can upload to this branch. If you are Steven Boswell please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Steven Boswell

Recent revisions

3385. By Steven Boswell on 2013-06-13

Now copies the libid3tag DLL.

3384. By Steven Boswell on 2013-06-04

Now the MinGW build supports shoutcast.

3383. By Steven Boswell on 2013-06-03

Now the MinGW build supports vamp, vinylcontrol, and hid, i.e. mingw{32,64}-phonon.

3382. By Steven Boswell on 2013-06-03

Compared this branch to trunk, cleaned up some oversights.
Also made sure this branch still compiles and runs on Linux.

3381. By Steven Boswell on 2013-06-02

Updated the MinGW build for new dependencies libchromaprint and fftw.
Fixed non-VAMP compilation in WSpinny.

3380. By Steven Boswell on 2013-06-01

Merged with lp:mixxx

3379. By Steven Boswell on 2013-06-01

Fixed the MinGW 64-bit build and the MinGW NSIS installer generation!

3378. By Steven Boswell on 2013-05-22

The scons-driven MinGW build of Mixxx now links, runs, and creates a proper dist32 directory!

My command line thus far:
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=1

This is working under Fedora Core 18.

I've made a repository for all the files needed to build Mixxx's dependencies under Fedora Core with MinGW:

3377. By Steven Boswell on 2013-05-18

Now a MinGW build can be made under Linux, with SCons!

3376. By Steven Boswell on 2013-05-17

Fixed the display of tracks in the track view!
Now the MinGW build of Mixxx appears to be functional! Further testing will have to reveal problems, because it looks fine!

Also removed references to Qt libraries that aren't used any more (Qt3Support, QtSvg, and QtXmlPatterns).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.