User Tools

Site Tools


Joomla says you aren't logged in
development:building_on_windows

This is an old revision of the document!


Development on Windows

Note, these instructions may be out of date. Please help to make them current

Install MinGW

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

  • Download 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.1460797602.txt.gz (107422 views) · Last modified: 2016/04/16 02:06 by FDR