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