Project

General

Profile

Build Environment » History » Version 5

Hamish, 2018-07-28 20:47

1 5 Hamish
# Build Environment
2 1 Hamish
3 4 Hamish
I am using the MinGW compiler to build this project under windows.  I was not able to find a MinGW quick-start guide on their web site and their download page appears instead to provide a lesson in history.  Therefore, I have written up the exact steps that I used to get a working build environment here:
4 2 Hamish
5 5 Hamish
1. Install MinGW (Use the Automated MinGW installer from http://sourceforge.net/project/showfiles.php?group_id=2435)
6
    1. Add _mingw make_ to the list of components to install
7
1. Add _C:\MinGW\bin_ to the system PATH
8
1. copy _C:\MinGW\bin\mingw32-make.exe_ to _C:\MinGW\bin\make.exe_
9
1. Install putty
10
   1. Add putty to the system PATH
11 4 Hamish
12
I also use the Wine environment under linux to perform build tests - these binaries can behave significantly differently to a pure windows binary, so I need to do final builds on a Windows system.  I have also been meaning to install MinGW on linux and start building like that, but since I need a real windows system to test the serial port access routines, I will probably continue building on the windows system for some time.