blob: 3973a55db7ca3c779138b1b32397edc91bdcc2d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
Prerequisits:
- Visual C++ 2010
Visual C++ 2010 Express Edition is probably also ok (not tested)
- Perl (cygwin perl (http://www.cygwin.com/), strawberry perl (http://strawberryperl.com) or activestate perl (http://www.activestate.com/activeperl/) )
- Python (2.7 used: http://www.python.org/) + libxml2 python bindings
- Gnuwin32 gawk, gzip, flex, bison (and it's dependancies), sed (and it's dependancies (http://gnuwin32.sourceforge.net/), gperf
- nasm (http://nasm.sourceforge.net). Make sure the nasm directory is in your path
- Make sure that the gnuwin32 binaries are in a directory path with no spaces, like 'C:\gnuwin32\bin'
- Make sure the environment PATH includes the directory where the gnuwin32 binaries are
- Make sure python, perl are in the environment PATH
- make sure the command prompt is set for compiling with the visual studio compiler (vcvars32.bat)
- To build the installer: nsis
Run the command buildall.bat. This will build everything including the installer.
To clean the project tree (uses git) go to the top directory at a command prompt
and type in 'git clean -dfx'
|