lp:~ulatekh/mixxx/mingw
- Get this branch:
- bzr branch lp:~ulatekh/mixxx/mingw
Branch merges
- Mixxx Development Team: Pending requested
-
Diff: 2508 lines (+946/-486)34 files modifiedmixxx/build/crossmingw.py (+2/-0)
mixxx/build/depends.py (+20/-6)
mixxx/build/features.py (+2/-0)
mixxx/build/mixxx.py (+21/-10)
mixxx/build/nsis/Mixxx.nsi (+6/-0)
mixxx/build/qtcreator/mixxx.pro (+616/-367)
mixxx/build/qtcreator/protobuf.pri (+39/-0)
mixxx/build/unused/create_mixxx_dmg.sh (+0/-10)
mixxx/build/unused/mixxx_dmg.sh (+14/-22)
mixxx/lib/fidlib-0.9.10/fidlib.c (+2/-2)
mixxx/lib/soundtouch-1.6.0/FIFOSampleBuffer.cpp (+2/-1)
mixxx/lib/soundtouch-1.6.0/TDStretch.cpp (+2/-1)
mixxx/lib/soundtouch-1.6.0/sse_optimized.cpp (+4/-3)
mixxx/lib/xwax/lut.cpp (+5/-1)
mixxx/lib/xwax/timecoder.h (+8/-0)
mixxx/lib/xwax/timecoder_win32.cpp (+4/-0)
mixxx/src/SConscript (+141/-50)
mixxx/src/analyserbeats.cpp (+8/-1)
mixxx/src/analyserqueue.cpp (+4/-0)
mixxx/src/controllers/controllermanager.cpp (+2/-0)
mixxx/src/dlgprefbeats.cpp (+8/-0)
mixxx/src/dlgprefbeats.h (+2/-0)
mixxx/src/dlgpreferences.cpp (+2/-0)
mixxx/src/library/basesqltablemodel.cpp (+2/-2)
mixxx/src/library/browse/foldertreemodel.cpp (+2/-2)
mixxx/src/library/treeitemmodel.cpp (+6/-0)
mixxx/src/sampleutil.cpp (+3/-2)
mixxx/src/util/stat.h (+1/-1)
mixxx/src/vamp/vampanalyser.h (+4/-1)
mixxx/src/widget/wspinny.cpp (+10/-0)
mixxx/vamp-plugins/SConscript (+1/-1)
mixxx/vamp-plugins/dsp/DownBeat.h (+1/-1)
mixxx/vamp-plugins/dsp/GetKeyMode.h (+1/-1)
mixxx/vamp-plugins/dsp/TempoTrackV2.h (+1/-1)
Branch information
Recent revisions
- 3383. By Steven Boswell
-
Now the MinGW build supports vamp, vinylcontrol, and hid, i.e. mingw{32,
64}-phonon. - 3382. By Steven Boswell
-
Compared this branch to trunk, cleaned up some oversights.
Also made sure this branch still compiles and runs on Linux. - 3381. By Steven Boswell
-
Updated the MinGW build for new dependencies libchromaprint and fftw.
Fixed non-VAMP compilation in WSpinny. - 3378. By Steven Boswell
-
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:
https://github. com/ulatekh/ fedora- mingw-ardour. git - 3376. By Steven Boswell
-
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:
- lp:~mixxxdevelopers/mixxx/trunk