Article View: gnu.emacs.bug
Article #98599emacs-18.57 changes for ISC
From: David Rector
Date: Mon, 06 May 1991 04:24
Date: Mon, 06 May 1991 04:24
66 lines
2108 bytes
2108 bytes
These are the changes I had to make to emacs-18.57 to install it
on ISC 2.0.2 with X386. I am posting them in the hope they will save
time for other users. These changes are in addition to those noted
in the INSTALL document.
1. In src/x11term.c and src/x11fns.c, file sys/fcntl.h is included
twice. Comment out the line
#include <fcntl.h>
following
#ifdef USG.
This is a small bug in emacs.
2. If you are using X11R4 add the lines
#undef LIB_X11_LIB
#define LIB_X11_LIB -lX11 -lpt
to the file src/s-386ix.h.
3. ISC has defined the BSD utility 'insque' using a macro. Add
#include <sys/bsdtypes.h>
to oldXMenu/XMenu.h.
4. If you are using the current version of X386, 'insque' is
incorrectly defined in library oldX. This will give you an undefined
symbol error in 'ld' which will not be corrected by the above change.
(I believe this will be fixed in future X386 releases.)
Create the file 'kludge.c' below.
Compile this file (gcc -c kludge.c) and move kludge.o
to src/kludge.o. Add 'kludge.o' to the definition of 'obj' in
src/ymakefile.
--------kludge.c-------------------------
/* routine insque needed by emacs-18.57 with X386 */
/* routine _insque exists in libinet.a */
#include <sys/types.h>
insque(q,p)
caddr_t q,p;
{
_insque(q,p);
}
--------kludge.c-------------------------
--
David L. Rector drector@orion.oac.uci.edu
Dept. of Math. U. C. Irvine, Irvine CA 92717
Technical Details
Message-ID:
<2824DA74.4605@orion.oac.uci.edu>Path:
arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!unreplyable!garbageShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,54c5a8ff6eae623e,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1991-05-05 21:24:20 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!tut.cis.ohio-state.edu!unreplyable!garbage From: drector@ORION.OAC.UCI.EDU (David Rector) Newsgroups: gnu.emacs.bug Subject: emacs-18.57 changes for ISC Message-ID: <2824DA74.4605@orion.oac.uci.edu> Date: 6 May 91 04:24:20 GMT Sender: daemon@tut.cis.ohio-state.edu Distribution: gnu Organization: University of California, Irvine Lines: 66 Approved: bug-gnu-emacs@prep.ai.mit.edu