From dd093d095ab5a778fd51133a42ea42a9cd8df2af Mon Sep 17 00:00:00 2001 From: marha Date: Tue, 18 Jan 2011 07:54:28 +0000 Subject: VS2008 is not actively supported anymore --- building.txt | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'building.txt') diff --git a/building.txt b/building.txt index 6ccfcf795..b3ec24e5e 100644 --- a/building.txt +++ b/building.txt @@ -1,5 +1,8 @@ Prerequisits: -- Microsoft Visual C++ 2008 Express Edition with SP1 (http://www.microsoft.com/express/vc/) or Visual C++ 2010 +- Visual C++ 2010 + Visual C++ 2010 Express Edition is probably also ok (not tested) + Microsoft Visual C++ 2008 (Express Edition) with SP1 (http://www.microsoft.com/express/vc/) is probably still working + but is not actively supported anymore - Perl (cygwin perl (http://www.cygwin.com/), strawberry perl (http://strawberryperl.com) or activestate perl (http://www.activestate.com/activeperl/) ) - Python (2.5 used: http://www.python.org/) - Gnuwin32 gawk, gzip, flex, bison (and it's dependancies), sed (and it's dependancies (http://gnuwin32.sourceforge.net/) @@ -30,7 +33,7 @@ Building pthreads: - run 'nmake VC-static-debug' Building mhmake -- open tools\mhmake\mhmake.sln in Visual C++ 2008 Express Edition +- open tools\mhmake\mhmake.sln in Visual C++ - Build the Debug and Release configurations - Copy Debug\mhmake_dbg.exe and Release\mhmake.exe to a directory in your environment PATH @@ -38,14 +41,14 @@ Add an environment variable named MHMAKECONF having as value the root directory e.g.: set MHMAKECONF=c:\vcxsrv\trunk Building vcxsrv: -- run 'mhmake MAKESERVER=1' in xorg-server directory. Currently you will get an error at the end saying it cannot find vcxsrv_dbg.lib. - To solve this, rerun this command after executing the next command -- run 'mhmake DEBUG=1 MAKESERVER=1' in xorg-server directory for a debugable version +- run 'mhmake DEBUG=1 MAKESERVER=1 vcxsrv_dbg.exe' in xorg-server directory for a debugable version (doing this first will cause the next + step not to generate an error +- run 'mhmake MAKESERVER=1' in xorg-server directory. 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' -Do this only on a source tree checked out with svn (svn co https://vcxsrv.svn.sourceforge.net/svnroot/vcxsrv/trunk). +Do this only working on a source tree checked out with svn (svn co https://vcxsrv.svn.sourceforge.net/svnroot/vcxsrv/trunk). -- cgit v1.2.3