Xref: utzoo comp.emacs:7684 comp.unix.i386:2761 Path: utzoo!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!cs.utexas.edu!usc!elroy.jpl.nasa.gov!turnkey!jackv From: jackv@turnkey.gryphon.COM (Jack F. Vogel) Newsgroups: comp.emacs,comp.unix.i386 Subject: Re: Help building GNU emacs 18.55 Message-ID: <6715@turnkey.gryphon.COM> Date: 4 Feb 90 22:44:19 GMT References: <186@nimbus3.UUCP> Reply-To: jackv@turnkey.gryphon.COM Organization: Turnkey Computer Consultants, Westchester, CA Lines: 41 In article <186@nimbus3.UUCP> djs@nimbus3.UUCP (Doug) writes: [....problems building emacs....] >During the build, the compile dies in sysdep.c because >the include file does not exist. >I commented out the include line as suggested by >a comment in sysdep.c. After doing that, the compile dies because >it does not know the size of a struct named tchar. Here you go, create the file with the following content: ----------------------------------------------------------------------- /* suplimental tty control character stuff */ struct tchars { char t_intrc; /* interrupt */ char t_quitc; /* quit */ char t_startc; /* start output */ char t_stopc; /* stop output */ char t_eofc; /* end-of-file */ char t_brkc; /* input delimiter (like nl) */ }; ----------------------------------------------------------------------- Should take care of your problem. Sorry, but I do not recall which file it was that was supposed to be compiled without optimization, but I imagine someone else out there will remember. Disclaimer: These views are mine, not necessarily LCC or IBM's -- Jack F. Vogel jackv@seas.ucla.edu AIX Technical Support - or - Locus Computing Corp. jackv@ifs.umich.edu