fixes34.4 catch up

This commit is contained in:
nethack.allison
2006-06-26 20:19:40 +00:00
parent 6adc731634
commit 54a27aa9e8
2 changed files with 28 additions and 12 deletions
+1
View File
@@ -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 use alternate phrasing when life drain attack affects non-living creature
bypass "wait! there's a creature hidden there" when attacking a hidden monster bypass "wait! there's a creature hidden there" when attacking a hidden monster
sensed by ongoing monster detection sensed by ongoing monster detection
remove makedefs.c dependency that time_t and long are the same size
Platform- and/or Interface-Specific Fixes Platform- and/or Interface-Specific Fixes
+27 -12
View File
@@ -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 version. In either case you can use one of the following build
environments: environments:
o A copy of Microsoft Visual C V6.0 SP3 or later, which includes o A copy of Microsoft Visual C V6.0 SP3 or later. An acceptable
Visual C++ 2005 Express Edition plus the MS Platform SDK. later version is the C compiler that can be downloaded as
The current code has not been tested with earlier versions. 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 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 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 1. It almost goes without saying that you should make sure that your
tools are set up and running correctly. That includes ensuring that tools are set up and running correctly. That includes ensuring that
all the necessary environment variables for the compiler environment all the necessary environment variables for the compiler environment
are set correctly. For Visual C++ 6.x, you need to execute are set correctly.
vcvars32.bat which is probably in the bin directory of your compilers
directory tree. If you are using the Visual C++ 2005 Express Edition, For Visual C++ 6.x, you need to execute
you will need to download and install the MS Platform SDK as well. vcvars32.bat
The Platform SDK is required for building native WIN32 applications, which is probably in the bin directory of your compilers directory tree.
such as this. The two must be integrated to work together. At the
time of this writing, there were instructions available from the For Visual Studio 2005 Express Edition, you will need to download
manufacturer at the following URL: 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/ 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 <mingw>\bin to your path, where <mingw> For the GCC Makefile, add <mingw>\bin to your path, where <mingw>
is your MinGW root directory.). is your MinGW root directory.).