karl@ddsw1.MCS.COM (Karl Denninger) (08/04/89)
A few days ago I posted a complaint about nethack 3.0 dumping core on me while playing.... After lots of "compile/wait/sdb/wait/etc" (this sucker is HUGE - 1.7 MEG with the -g switch -- yikes!) I finally found the problem, and a fix. Xenix, if you use the "termlib" library, distinctly does not like the arguments to the "tputs()" call that are given. In fact, I couldn't find a set of argument type(s) that would not produce a core dump. Thus, if you are compiling for SCO Xenix V/386 2.3, set "Sysunix" at the top level, and in addition make sure you specify the terminal library as "curses", not "termlib". With these two changes (which are hinted at but not blatently stated) the game compiles and appears to run. I haven't managed to get past the third level yet though, so I have no idea how robust it is. It no longer dumps core the first time you do anything which launches a projectile. I like those (new) thrown knives and crossbow bolts by monsters -- they are NASTY! Several times I have been "hacking" away only to see "you are hit by a large black knife" -- which came from the doorway I am in front of! 3.0 looks like a MAJOR improvement to a killer game... thanks. -- Karl Denninger (karl@ddsw1.MCS.COM, <well-connected>!ddsw1!karl) Public Access Data Line: [+1 312 566-8911], Voice: [+1 312 566-8910] Macro Computer Solutions, Inc. "Quality Solutions at a Fair Price"