Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!sage.cc.purdue.edu!asg From: asg@sage.cc.purdue.edu (The Grand Master) Newsgroups: comp.os.minix Subject: ok Message-ID: <13990@mentor.cc.purdue.edu> Date: 26 Jun 91 01:34:15 GMT Sender: news@mentor.cc.purdue.edu Reply-To: asg@sage.cc.purdue.edu (The Grand Master) Organization: Purdue University Lines: 37 OK I am getting there. As you all know by know Trying to compile 1.6.16 on an IBM PS/2 286 Problems still: I got kernel to compile by replacing sigaddset, sigismember, sigdelset, and sigemptyset with the corresponding lines from the 1.5.10 kernel (this occurs in system.c). I could not do the same however in mm, becauase of the number of occurences (signal.c, exec.c, main.c, break.c) and the complexity of some of those. The old versions of these files use certain variables in the location where the new versions use sig*, but said variables are not present anywhere in the new version. HELP!! Why are sigaddset, sigdelset, sigemptyset, and sigismember undefined!?!?!?? If you wanna see where they are they are in /usr/include/signal.h There are defined like: _PROTOTYPE (sigdelset, (sigset_t *_set) ); /* or something like that */ A friend of mine said that the a procedure defined with the _PROTOTYPE call will be left unset if using a K&R compiler (That is what cc is right?) So how can I have these defined???? Is there anyone out there who got 1.6.16 to compile using the plain 1.5.10 compiler?? Ugh - this is really frustrating. Three weeks I have been trying to compile 1.6.16 If I do not get it straight soon, I am going to delete 1.6.16 and just live with 1.5.10. When is 2.0 due out??? Bruce