Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rochester!pt.cs.cmu.edu!k.cs.cmu.edu!tbl From: tbl@k.cs.cmu.edu (Thomas Lord) Newsgroups: comp.emacs Subject: Re: EMACS on IBM RT Message-ID: <1110@k.cs.cmu.edu> Date: Tue, 17-Mar-87 14:04:48 EST Article-I.D.: k.1110 Posted: Tue Mar 17 14:04:48 1987 Date-Received: Thu, 19-Mar-87 00:39:44 EST References: <3348@rsch.WISC.EDU> Distribution: na Organization: Carnegie-Mellon University, CS/RI Lines: 23 In-reply-to: slv@provolone.WISC.EDU's message of 16 Mar 87 17:04:30 GMT Posting-Front-End: GNU Emacs 18.36.5 of Sat Feb 14 1987 on k.cs.cmu.edu (berkeley-unix) Scott Vandenberg wants to get rid of compile time errors in process.c. In particular the redeclaration of several types from "". The problem (when compiling for the ibm-rt) is that the preprocessor symbols BSD and SKTPAIR are both defined. At the top of process.c #include is enclosed in an #ifdef BSD. Later in process.c the same include is enclosed in #ifdef SKTPAIR. The easiest fix is to change the second include to read: #ifndef BSD /* socket.h is already loaded if BSD is defined */ #ifdef SKTPAIR #include #endif /*SKTPAIR*/ #endif /*BSD*/ thomas lord tbl@k.cs.cmu.edu lord@andrew.cmu.edu