NOTE: It is now strongly recommended that you use Docker images to build Deviation. Instructions for building can be found here
export PATH=/mingw/stm32/bin:$PATH
export PATH=“/c/<path to python>”:$PATH
export PATH=“/c/Program Files/Python27”:$PATH)
First install fltk:
apt-get install mingw32 mingw32-binutils mingw32-runtime <Download and unpack fltk source code> ./configure --disable-largefile --enable-localjpeg \ --enable-localzlib --enable-localpng \ --disable-gl --host=i586-mingw32msvc \ --prefix=/opt/fltk-w32 make sudo make install
Next install portaudio:
<Download and unpack portaudio source code> ./configure --prefix=/opt/portaudio-w32 make sudo make install
First install MingW:
Next, install fltk:
Then, install portaudio:
Finally, install Deviation:
make
in the deviation/src directory this is what you will get.make devo10 devo7e
make zip_devo10
make emu_devo8
or make zip_emu_devo8
make win_emu_devo8
or make zip_win_emu_devo8