fixes34.4 catch up
This commit is contained in:
@@ -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
@@ -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.).
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user