Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!haven.umd.edu!uvaarpa!murdoch!fuggles.acc.Virginia.EDU!mer6g From: mer6g@fuggles.acc.Virginia.EDU (Marc Rouleau) Newsgroups: comp.mail.mush Subject: Re: can anyone help? Message-ID: <1991Jun25.120806@fuggles.acc.Virginia.EDU> Date: 25 Jun 91 16:08:06 GMT References: <9106241611.AA00997@tribbles.Eng.Sun.COM> Sender: usenet@murdoch.acc.Virginia.EDU Reply-To: marc@Virginia.EDU Organization: UVa Academic Computing Lines: 32 >From: Phil Roberts > >I have been trying to compile MUSH on our Unisys 5000/80 running UNIX V.3 >with MMDFII as the MTA. Also FYI, I am not very knowledgeable of 'C'. > > cc -O -DSYSV -DUSG -DCURSES -DREGCMP -DREGEX -DSIGRET=void -DSELECT -cc >/usr/include/sys/file.h: 10: extra tokens (ignored) after directive >./mush.h: 189: crmode redefined >./mush.h: 190: nocrmode redefined >"curs_io.c", line 397: unknown size >"curs_io.c", line 406: tv_sec undefined >"curs_io.c", line 406: structure/union member required >"curs_io.c", line 406: illegal lhs of assignment operator >"curs_io.c", line 407: tv_usec undefined >"curs_io.c", line 407: structure/union member required >"curs_io.c", line 407: illegal lhs of assignment operator Since you're not good with C, I suggest that you remove the -DCURSES from the CFLAGS definition in Makefile and retry. If it works you will not be able to use the curses interface. If it doesn't work, well, I would either learn C/Unix or give up. Incidentally, the line numbers you quote above make me think that you do not have the latest version of mush. The best place to get it is via anonymous FTP from cse.ogi.edu in the pub/mush directory. My experience installing packages is that very few of them make and install without a hitch. You need to understand Unix, C, your compiler, and the available libraries in order to be able to use freely available source. -- Marc Rouleau