From: nethack.allison Date: Mon, 26 Jun 2006 20:19:40 +0000 (+0000) Subject: fixes34.4 catch up X-Git-Tag: MOVE2GIT~971 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=54a27aa9e8a802fb9825834d837dd6c1fb4fb64b;p=nethack fixes34.4 catch up --- diff --git a/doc/fixes34.4 b/doc/fixes34.4 index 00f581816..eac81d007 100644 --- a/doc/fixes34.4 +++ b/doc/fixes34.4 @@ -237,6 +237,7 @@ escape the deleted trap after performing the invocation while trapped use alternate phrasing when life drain attack affects non-living creature bypass "wait! there's a creature hidden there" when attacking a hidden monster sensed by ongoing monster detection +remove makedefs.c dependency that time_t and long are the same size Platform- and/or Interface-Specific Fixes diff --git a/sys/winnt/Install.nt b/sys/winnt/Install.nt index c6adb1911..e03970cdd 100644 --- a/sys/winnt/Install.nt +++ b/sys/winnt/Install.nt @@ -21,11 +21,14 @@ You can build either the TTY version of NetHack or the Windows Graphical version. In either case you can use one of the following build environments: - o A copy of Microsoft Visual C V6.0 SP3 or later, which includes - Visual C++ 2005 Express Edition plus the MS Platform SDK. - The current code has not been tested with earlier versions. + o A copy of Microsoft Visual C V6.0 SP3 or later. An acceptable + later version is the C compiler that can be downloaded as + Visual Studio 2005 Express Edition, but you must also download + the MS Platform SDK in order to build native win32 applications + such as NetHack. The current NetHack code has not been tested + with earlier versions of the compiler. - OR + OR o A copy of Borland C 5.5.1 command line tools. Borland has made a version of its command line tools available for download after @@ -126,16 +129,28 @@ Setting Up 1. It almost goes without saying that you should make sure that your tools are set up and running correctly. That includes ensuring that all the necessary environment variables for the compiler environment - are set correctly. For Visual C++ 6.x, you need to execute - vcvars32.bat which is probably in the bin directory of your compilers - directory tree. If you are using the Visual C++ 2005 Express Edition, - you will need to download and install the MS Platform SDK as well. - The Platform SDK is required for building native WIN32 applications, - such as this. The two must be integrated to work together. At the - time of this writing, there were instructions available from the - manufacturer at the following URL: + are set correctly. + + For Visual C++ 6.x, you need to execute + vcvars32.bat + which is probably in the bin directory of your compilers directory tree. + + For Visual Studio 2005 Express Edition, you will need to download + and install the MS Platform SDK as well. The Platform SDK is + required for building native WIN32 applications, such as NetHack. + The two must be integrated to work together once. + At the time of this writing, there were instructions available from + the manufacturer at the following URL: http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/ + Once you have Visual Studio 2005 Express and the Platform SDK + properly integrated with each other, you need to execute + vcvarsall.bat + which is probably in the bin directory of your VSINSTALLDIR. + Then for the Platform SDK, you need to execute + SetEnv.cmd + from the Platform SDK install directory. + For the GCC Makefile, add \bin to your path, where is your MinGW root directory.).