Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!gorodish!guy From: guy%gorodish@Sun.COM (Guy Harris) Newsgroups: comp.sources.bugs Subject: Re: conquest problems Message-ID: <33010@sun.uucp> Date: Thu, 5-Nov-87 12:54:19 EST Article-I.D.: sun.33010 Posted: Thu Nov 5 12:54:19 1987 Date-Received: Sun, 8-Nov-87 02:58:35 EST References: <1799@canisius.UUCP> <190@nusdhub.UUCP> Sender: news@sun.uucp Lines: 23 Keywords: cannot get to compile. HELP! > 1) Ther is a line in header.h which reads: > #define beep() putchar(''); > or something like this. It is well under the "do not alter > below this line" line. Delete it [or comment it out] it is totally > wrong on my machine, and it does no harm to remove it at all. [so it > beeps?? so what???] theis may have been a kludge-around on machines > which do not have curses. Or machines with "curses" packages that don't have a "beep" function. If it reads something like "putchar('')", it probably means he stuck in a BEL characer (control-G) between the single quotes, which is an evil thing to do; better it should be "putchar('\007')". > 4) The compilation command contains "-lcurses -ltermlib" > or "-lcurses -ltermcap" [or something like that] the two libraries > are mutually exclusive, On systems with the newer version of "curses". Systems with older versions of "curses" (that do not, I think, have a "beep" function) need "-ltermlib". Guy Harris {ihnp4, decvax, seismo, decwrl, ...}!sun!guy guy@sun.com