mattson@beowulf.ucsd.edu (Jim Mattson) (10/07/89)
I've already seen several postings about problems with this version of
nethack, but most of these posters have at least managed to compile the
program, and I can't even get that far. I have had several problems on a
machine that compiled 3.3 without even the slightest hiccup (Sun 3 running
SunOS 3.5):
1. Make complains about predecessor loops, blasts away some of the
dependencies, and ends up doing things in the wrong order.
2. NUMMONS undefined in you.h (Okay, I saw the posting today that fixes
this).
3. Here's the real big one: My patches added a field to the objclass struct,
but there are no patches to objects.c, where all of the static
initialization of objects[] takes place. As a result, o_let ends up
at the wrong field offset, and makedefs -o complains about probability
errors for several ridiculous symbol types before dumping core.
So, what gives? Did I miss some patches to object.c, or what?
--jim
Internet: mattson%cs@ucsd.edu
Bitnet: jmattson@ucsd
UUCP: {ucbvax|rutgers|bellcore}!ucsd!cs!mattson