Joomla says you aren't logged in
development:building_on_windows
Table of Contents
Development on Windows
NOTE: It is now strongly recommended that you use Docker images to build Deviation. Instructions for building can be found here
Note, these instructions may be out of date. Please help to make them current
Install MinGW
- Run the installer, and select 'C++', 'MSYS' and the 'Developer Toolkit'
Install FLTK
- Start msys (you should have an icon, but otherwise run C:\MingW\msys\1.0\msys.bat
- mkdir src
- cd src
- Untar fltk: tar -xzf <path to fltk download> (you can get to your C: drive in mingw using /c/Users/<user>/Downloads for example)
- cd fltk-1.3.0
- ./configure
- make
- make install
Install PortAudio
- Start msys (you should have an icon, but otherwise run C:\MingW\msys\1.0\msys.bat
- cd src
- Untar portaudio: tar -xzf <path to portaudio download> (you can get to your C: drive in mingw using /c/Users/<user>/Downloads for example)
- cd portaudio
- ./configure
- make
- make install
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 the GitHub deviation repository
- cd ~/src
- cp -pf <path to deviation src code> deviation
- cd deviation/src
- make TARGET=emu_devo8 WINDOWS=1
Running Emulator
If everything goes well, you can now do: ./emu_devo8.exe
MSYS notes
Your 'home' dir will be at C:\MinGW\msys\1.0\home\<user>
development/building_on_windows.txt (136192 views) · Last modified: 2016/04/30 08:17 by PhracturedBlue