Fastmake downloads

Sample source tree archive is the fastmake sources configured to build with fastmake. For Windows platform to build fastmake from sources it is easier to download Windows binary and compile sample source tree.
View Changelog

Latest release version 1.16

Prerequisite SDK pack

This SDK pack is external libraries that are NOT parts of fastmake but are used with fastmake.

Installation

You can simply download binary file. If binary is not available for your operating system download and build source code. After you get binary fastmake.exe place it to some folder where PATH environment variable points. It is good idea to create d.bat (for Windows) or d script for Unix with the following content.
fastmake.exe TARGET=WIN32
or
fastmake.exe
to avoid typing fastmake.exe each time you want to build your project. Name 'd' is ingrained shortcut for running fastmake.

Building from source code

To compile sources under Windows you need Cygwin installed from www.cygwin.org. Download source code fastmake-source.tar.gz and prerequisites sdk.tar.gz. Flex version should be 2.5.35 or higher (run flex -V to check). Compilation is tested on gcc 4.2 and 4.3. On Windows - MS Visual Studio 2008

For Unix, MacOS:
tar -zxvf sdk.tar.gz
cp sdk ~/ # build script looks for SDK in home directory by default
tar -zxvf fastmake-source.tar.gz
cd fastmake-source
make
For Windows use fastmake binary and fastmake-sample archive:
tar -zxvf sdk.tar.gz
mv sdk c: # build script looks for SDK in c: by default in Windows
tar -zxvf fastmake-sample.tar.gz
cd fastmake-sample/src/src
fastmake

Sample source tree

Sample source tree is fastmake sources configured to build with fastmake. To compile it:
tar -zxvf fastmake-sample.tar.gz
cd fastmake-sample/src/src
fastmake.exe TARGET=WIN32 # if sdk unpacked to disk C:
or
fastmake.exe # if sdk unpacked to home directory