vms update
This commit is contained in:
+13
-16
@@ -1,5 +1,5 @@
|
|||||||
Instructions for Installing NetHack 3.4.1
|
Instructions for Installing NetHack 3.4.1
|
||||||
on a VMS system
|
on a VMS (aka OpenVMS) system
|
||||||
=========================================
|
=========================================
|
||||||
|
|
||||||
0. Please read this entire file before trying to build or install
|
0. Please read this entire file before trying to build or install
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
1. Building NetHack requires a C compiler (either Compaq C, DEC C,
|
1. Building NetHack requires a C compiler (either Compaq C, DEC C,
|
||||||
VAX C, or GNU C) and VMS version V4.6 or later (but see note #9).
|
VAX C, or GNU C) and VMS version V4.6 or later (but see note #9).
|
||||||
This release has been tested with Compaq C V6.4 on Alpha/VMS V7.1
|
This release has been tested with Compaq C V6.4 on Alpha/VMS V7.1
|
||||||
and with VAX C V3.2 and GNU C 2.7.1 on VAX/VMS V5.5-2. The build
|
and with VAX C V3.2 and GNU C 2.7.1 on VAX/VMS V5.5-2. The build
|
||||||
procedure (vmsbuild.com) should not need to be modified; it accepts
|
procedure (vmsbuild.com) should not need to be modified; it accepts
|
||||||
an option for selecting the compiler, and it can detect different
|
an option for selecting the compiler, and it can detect different
|
||||||
@@ -43,12 +43,13 @@
|
|||||||
[.sys .os2] -- OS/2
|
[.sys .os2] -- OS/2
|
||||||
[.sys .share .sounds] -- AIFF format audio files
|
[.sys .share .sounds] -- AIFF format audio files
|
||||||
[.sys .unix] -- guess :-)
|
[.sys .unix] -- guess :-)
|
||||||
|
[.sys .wince] -- Windows CE
|
||||||
[.sys .winnt] -- Windows NT
|
[.sys .winnt] -- Windows NT
|
||||||
[.win .gem] -- window routines for Atari/GEM
|
[.win .gem] -- window routines for Atari/GEM
|
||||||
[.win .gnome] -- window routines for Unix/GNOME
|
[.win .gnome] -- window routines for Unix/GNOME
|
||||||
[.win .Qt] -- window routines for Qt
|
[.win .Qt] -- window routines for Qt
|
||||||
[.win .share] -- "tile" graphic support
|
[.win .share] -- "tile" graphic support
|
||||||
[.win .win32] -- Windows NT
|
[.win .win32] -- Windows NT and Windows CE
|
||||||
[.win .X11] -- window routines for X-Windows; requires X11R4
|
[.win .X11] -- window routines for X-Windows; requires X11R4
|
||||||
or later and MIT's Athena Widget set
|
or later and MIT's Athena Widget set
|
||||||
You must arrange things in this structure or the supplied procedures
|
You must arrange things in this structure or the supplied procedures
|
||||||
@@ -57,10 +58,7 @@
|
|||||||
work as intended if they're moved elsewhere. The file called Files
|
work as intended if they're moved elsewhere. The file called Files
|
||||||
in the top directory contains lists of everything that should be in
|
in the top directory contains lists of everything that should be in
|
||||||
each subdirectory, including things that are constructed as NetHack
|
each subdirectory, including things that are constructed as NetHack
|
||||||
is being built. (If you obtain the NetHack distribution via the
|
is being built.
|
||||||
"shar" packaging used for Usenet newsgroup comp.sources.games and its
|
|
||||||
archives, you may have to reconstruct several files that get split
|
|
||||||
for posting.)
|
|
||||||
|
|
||||||
3. Prior to beginning compilation, go to the [.include] subdirectory and
|
3. Prior to beginning compilation, go to the [.include] subdirectory and
|
||||||
edit vmsconf.h according to its comments. You should set Local_WIZARD
|
edit vmsconf.h according to its comments. You should set Local_WIZARD
|
||||||
@@ -136,9 +134,10 @@
|
|||||||
|
|
||||||
Notes:
|
Notes:
|
||||||
|
|
||||||
1. Save files and bones files from earlier versions will not work with
|
1. Save files and bones files from versions 3.4.0 will work with 3.4.1;
|
||||||
3.4.1. The scoreboard file (RECORD) from 3.3.x will work; one from
|
those from earlier versions will not. The scoreboard file (RECORD)
|
||||||
version 3.2.x is slightly different format but should be compatible.
|
from 3.4.0 or 3.3.x will also work; one from version 3.2.x is
|
||||||
|
slightly different format but should be compatible.
|
||||||
|
|
||||||
2. To specify user-preference options in your environment, define the
|
2. To specify user-preference options in your environment, define the
|
||||||
logical name NETHACKOPTIONS to have the value of a quoted string
|
logical name NETHACKOPTIONS to have the value of a quoted string
|
||||||
@@ -343,7 +342,7 @@ Notes:
|
|||||||
as ^X and ^O for wizard mode debugging) to be used as commands without
|
as ^X and ^O for wizard mode debugging) to be used as commands without
|
||||||
being intercepted or interpreted by the terminal driver. The code
|
being intercepted or interpreted by the terminal driver. The code
|
||||||
which parses arrow and function keys is not perfect, and it's possible
|
which parses arrow and function keys is not perfect, and it's possible
|
||||||
to get strange results if you hold such keys down to just type too
|
to get strange results if you hold such keys down or just type too
|
||||||
quickly, particularly on slow multiplexor lines. Those keys are
|
quickly, particularly on slow multiplexor lines. Those keys are
|
||||||
never needed in actual play, and most function keys are just treated
|
never needed in actual play, and most function keys are just treated
|
||||||
as <escape> for use in aborting partial commands.
|
as <escape> for use in aborting partial commands.
|
||||||
@@ -396,7 +395,7 @@ Notes:
|
|||||||
spoil the game with unlimited wishes--you must be running from the
|
spoil the game with unlimited wishes--you must be running from the
|
||||||
username compiled into the game via Local_WIZARD in vmsconf.h, and
|
username compiled into the game via Local_WIZARD in vmsconf.h, and
|
||||||
you must specify "-D" on the command line when invoking NetHack.
|
you must specify "-D" on the command line when invoking NetHack.
|
||||||
Note that it must be uppercase, and it must be in quotes to prevent
|
Note that -D must be uppercase, and it must be in quotes to prevent
|
||||||
the C run-time library's program startup code from converting it into
|
the C run-time library's program startup code from converting it into
|
||||||
lowercase.
|
lowercase.
|
||||||
$ @hackdir:nethack "-D"
|
$ @hackdir:nethack "-D"
|
||||||
@@ -470,11 +469,9 @@ Notes:
|
|||||||
window manager in order for any changes to take effect; it's easiest
|
window manager in order for any changes to take effect; it's easiest
|
||||||
to just make the session manager quit and then log in again.
|
to just make the session manager quit and then log in again.
|
||||||
|
|
||||||
14. There is no support for VMS POSIX in this release of NetHack.
|
14. If necessary, send problem reports via e-mail to
|
||||||
|
|
||||||
15. If necessary, send problem reports via e-mail to
|
|
||||||
<devteam@nethack.org>
|
<devteam@nethack.org>
|
||||||
Always include version information for NetHack, the operating system,
|
Always include version information for NetHack, the operating system,
|
||||||
and the C compiler used.
|
and the C compiler used.
|
||||||
|
|
||||||
3-AUG-2000
|
10-FEB-2003
|
||||||
|
|||||||
Reference in New Issue
Block a user