Xref: utzoo comp.emacs:7029 gnu.emacs:1777 comp.editors:1028 Path: utzoo!attcan!utgpu!watmath!att!dptg!mtune!dwp From: dwp@mtune.ATT.COM (David Preisler) Newsgroups: comp.emacs,gnu.emacs,u3b.misc,comp.editors Subject: unable to build GNU emacs 18.54 Keywords: GNU emacs 18.54, 3b2, sVr3 Message-ID: <8121@mtune.ATT.COM> Date: 21 Oct 89 04:24:56 GMT Organization: AT&T ISL Middletown NJ USA Lines: 28 Am trying to build GNU emacs 18.54 on a 3b2-600/700 running sVr3. I include "s-usg5-3.h", "m-att3b.h", and define HAVE_SOCKETS, and HAVE_PTYS [ yes, we have sockets and pseudo terminals ]. The symptom: on compilation I get the error from src/sysdep.c: 'can not find "sioclt.h"'. Sure enough, sioctl.h does not exist anywhere on any of our 3b's. When I attempt to compile without sioctl.h [ just for the heck of it ] the struct winsize, and it's fields ws_col, ws_row are unknown. I know it has to do with #ifdef USG && TIOCGWINSZ... but I'm still not sure how or why TIOCGWINSZ ( TIOCGSIZE ) is set, and how that involves sioctl.h [ please respond by email, I don't always get a chance to read news ] Thanks! David William Preisler System Administrator AT&T Bell Laboratories Email: att!mtune!dwp.ATT.COM 200 Laurel Avenue Middletown, NJ 07748 Phone: (201) 957-2594