aboutsummaryrefslogtreecommitdiff
path: root/building.txt
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2009-11-20 14:24:08 +0000
committermarha <marha@users.sourceforge.net>2009-11-20 14:24:08 +0000
commit7ebf5528040a4b4b6a929d89633df1a09addf62b (patch)
tree0a4b0d39f04a23541d3f1ef651125d8034f1ce16 /building.txt
parent5c8f4784b916c0077cda3975851e3dbbabe22451 (diff)
downloadvcxsrv-7ebf5528040a4b4b6a929d89633df1a09addf62b.tar.gz
vcxsrv-7ebf5528040a4b4b6a929d89633df1a09addf62b.tar.bz2
vcxsrv-7ebf5528040a4b4b6a929d89633df1a09addf62b.zip
Added changes suggested by David Lawler (djlawler@users.sourceforge.net)
Diffstat (limited to 'building.txt')
-rw-r--r--building.txt14
1 files changed, 11 insertions, 3 deletions
diff --git a/building.txt b/building.txt
index 54f2ee543..d7464de8c 100644
--- a/building.txt
+++ b/building.txt
@@ -2,11 +2,17 @@ Prerequisits:
- Microsoft Visual C++ 2008 Express Edition with SP1 (http://www.microsoft.com/express/vc/)
- Perl (cygwin perl (http://www.cygwin.com/) or activestate perl (http://www.activestate.com/activeperl/) )
- Python (2.5 used: http://www.python.org/)
-- Gnuwin32 gawk and gzip (http://gnuwin32.sourceforge.net/)
- Copy gawk.exe to awk.exe
-- Make sure python, perl, gzip and awk are in the environment PATH
+- Gnuwin32 gawk, gzip, flex, bison (and it's dependancies), sed (and it's dependancies (http://gnuwin32.sourceforge.net/)
+- Copy gawk.exe to awk.exe
+- 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)
+When you want to use the tools/cleantree.py script, also install svn command line client:
+- Download/install a command line version of svn. http://www.sliksvn.com/en/download (other versions are fine too).
+- Make sure that the directory where the svn.exe file is, is added to the System PATH
+
Building freetype:
- open freetype\freetype.sln in Visual C++ 2008 Express Edition
Build configurations 'Release Multithreaded' and 'Debug Multithreaded'
@@ -43,3 +49,5 @@ To build installer:
- install http://nsis.sourceforge.net
- run 'packageall.bat' in xorg-server\installer
+To clean the project tree (uses svn) go to the top directory at a command prompt and type in 'python tools\cleantree.py -r'
+