Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!emory!Dixie.Com!meo From: meo@Dixie.Com (Miles ONeal) Newsgroups: comp.mail.mush Subject: Re: can anyone help? Message-ID: <20481@rsiatl.Dixie.Com> Date: 26 Jun 91 03:05:40 GMT References: Encyclopedia Brittanica, K&R, man(1) Organization: Systems & Software Solutions, Inc. Lines: 23 [from Dan Heller's article] |--- Forwarded mail from Phil Roberts |# make -f Makefile install | cc -O -DSYSV -DUSG -DCURSES -DREGCMP -DREGEX -DSIGRET=void -DSELECT -cc ^^^^^^^^^^^^^^^^^^^^ - probably in this mess |/usr/include/sys/file.h: 10: extra tokens (ignored) after directive |./mush.h: 189: crmode redefined |./mush.h: 190: nocrmode redefined I don't have mush on this system, but some systems have crmode()/nocrmode() and others have cbreak()/nocbreak(). You probably have a bad -D option somewhere - look at the #if or #ifdef just before these lines; it's likely the wrong one. System V has cbreak(). I'd bet the other problem was related. You may have a bastard system that is part SV, part BSD. In this case, if no other system defined in the Makefile fits exactly, you'll have to create a new set of macros to handle your system. I had to do that a number of times on the Tek boxes. -Miles meo@dixie.com