diff options
author | marha <marha@users.sourceforge.net> | 2009-07-29 09:51:45 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2009-07-29 09:51:45 +0000 |
commit | 97bc0c4af32eda0f2b86fe2d3656c13b645c0e11 (patch) | |
tree | f0a1a5c9c1d383246b00a10a57124e85ee7e9a77 /building.txt | |
parent | ccdcac9d281d71d3062b29fcc809cfbf8ecf1892 (diff) | |
download | vcxsrv-97bc0c4af32eda0f2b86fe2d3656c13b645c0e11.tar.gz vcxsrv-97bc0c4af32eda0f2b86fe2d3656c13b645c0e11.tar.bz2 vcxsrv-97bc0c4af32eda0f2b86fe2d3656c13b645c0e11.zip |
Updated building.txt file
Diffstat (limited to 'building.txt')
-rw-r--r-- | building.txt | 29 |
1 files changed, 20 insertions, 9 deletions
diff --git a/building.txt b/building.txt index bffb10902..09205a027 100644 --- a/building.txt +++ b/building.txt @@ -1,20 +1,31 @@ +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
+- make sure the command prompt is set for compiling with the visual studio compiler (vcvars32.bat)
+
Building freetype:
-- open freetype\freetype.sln
- Build configurations Release Multithreaded and Debug Multithreaded
+- open freetype\freetype.sln in Visual C++ 2008 Express Edition
+ Build configurations 'Release Multithreaded' and 'Debug Multithreaded'
Building openssl:
-- make sure the command prompt is set for compiling with the visual studio compiler (vcvars32.bat)
-- make sure perl is in the path
- run 'perl Configure VC-WIN32' in the openssl directory
-- run ms\do_masm.bat in the openssl directory
-- run nmake -f ms\nt.mak in the openssl directory
+- run 'ms\do_masm.bat in the openssl' directory
+- run 'nmake -f ms\nt.mak' in the openssl directory
+- run 'nmake DEBUG=1 -f ms\nt.mak' in the openssl directory (if you want to build the DEBUG version of vcxsrv)
Building pthreads:
- goto pthreads directory
-- run nmake VC-static
-- run nmake VC-static-debug
+- run 'nmake VC-static'
+- run 'nmake VC-static-debug'
Building vcxsrv:
-- run mhmake MAKESERVER=1 in xorg-server directory
+- run 'mhmake MAKESERVER=1' in xorg-server directory
+- run 'mhmake DEBUG=1 MAKESERVER=1' in xorg-server directory for a debugable version
+- run 'mhame' in xorg-server\fonts.src to build the fonts directory
+- run 'mhmake' in xorg-server\xkbdata.src to build the keyboard data
|