Joomla says you aren't logged in
development:building_on_windows
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
development:building_on_windows [2016/04/16 02:01] FDR [Install MingW] |
development:building_on_windows [2016/04/30 08:17] (current) PhracturedBlue |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Development on Windows ===== | ===== Development on Windows ===== | ||
+ | **NOTE: It is now strongly recommended that you use Docker images to build Deviation. Instructions for building can be found [[development:docker | here]]** | ||
+ | |||
''Note, these instructions may be out of date. Please help to make them current'' | ''Note, these instructions may be out of date. Please help to make them current'' | ||
- | ==== Install MingW ==== | + | ==== Install MinGW ==== |
- | * [[http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/mingw-get-inst-20120426.exe/download|Download]] the mingw installer | + | * [[http://sourceforge.net/projects/mingw/files/Installer/mingw-get-inst/mingw-get-inst-20120426/mingw-get-inst-20120426.exe/download|Download the MinGW installer]] |
* Run the installer, and select 'C++', 'MSYS' and the 'Developer Toolkit' | * Run the installer, and select 'C++', 'MSYS' and the 'Developer Toolkit' | ||
- | ==== Install fltk ==== | + | ==== Install FLTK ==== |
- | * [[http://www.fltk.org/software.php?VERSION=1.3.0&FILE=fltk/1.3.0/fltk-1.3.0-source.tar.gz|Download]] fltk | + | * [[http://www.fltk.org/software.php?VERSION=1.3.0&FILE=fltk/1.3.0/fltk-1.3.0-source.tar.gz|Download FLTK]] |
* Start msys (you should have an icon, but otherwise run C:\MingW\msys\1.0\msys.bat | * Start msys (you should have an icon, but otherwise run C:\MingW\msys\1.0\msys.bat | ||
* mkdir src | * mkdir src | ||
Line 16: | Line 18: | ||
* make install | * make install | ||
- | ==== Install portaudio ==== | + | ==== Install PortAudio ==== |
- | * [[http://www.portaudio.com/archives/pa_stable_v19_20111121.tgz|Download]] portaudio | + | * [[http://www.portaudio.com/archives/pa_stable_v19_20111121.tgz|Download PortAudio]] |
* Start msys (you should have an icon, but otherwise run C:\MingW\msys\1.0\msys.bat | * Start msys (you should have an icon, but otherwise run C:\MingW\msys\1.0\msys.bat | ||
* cd src | * cd src | ||
Line 27: | Line 29: | ||
==== Install Deviation ==== | ==== Install Deviation ==== | ||
- | * Download the source code for deviation. You'll need mercurial to keep track of changes (which will require installing python), but you can manually download a zip of the source from https://github.com/DeviationTX/deviation | + | * Download the source code for deviation. You'll need mercurial to keep track of changes (which will require installing python), but you can manually download a zip of the source from the [[https://github.com/DeviationTX/deviation|GitHub deviation repository]] |
* cd ~/src | * cd ~/src | ||
* cp -pf <path to deviation src code> deviation | * cp -pf <path to deviation src code> deviation |
development/building_on_windows.1460797308.txt.gz (160635 views) · Last modified: 2016/04/16 02:01 by FDR