🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #98599

emacs-18.57 changes for ISC

#98599
From: David Rector
Date: Mon, 06 May 1991 04:24
66 lines
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!garbage

Show 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