Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!samsung!umich!sharkey!rjf001!mudos!mju From: mju@mudos.ann-arbor.mi.us (Marc Unangst) Newsgroups: comp.unix.sysv386 Subject: Re: Smail3.1.21 on Sys V and ESIX (was Re: Smail3 on ESIX V.3.2) Message-ID: Date: 5 Jun 91 04:03:08 GMT References: <1991Jun3.085811.19290@netsoft.wimsey.bc.ca> Organization: The Programmer's Pit Stop, +1 313 665 2832 Lines: 19 robert@netsoft.wimsey.bc.ca (Robert B. Nelson) writes: > The routine which was added assumes a utime.h file declaring the structure > utimbuf. Three or four of the System Vs I've used don't have this file. AT&T System V doesn't have it, which is probably why most of the derivative System V's don't have it. When I compiled smail 3.1.21, I went into /usr/include and made a utime.h. I'm not sure why AT&T didn't put the struct utimbuf declaration into an include file, but instead required you to put it in all your programs...What does AT&T think include files are for, anyway? (The system may not conform to SVID anymore, but I doubt anything's going to break because exists where it shouldn't.) -- Marc Unangst | mju@mudos.ann-arbor.mi.us | "Bus error: passengers dumped" ...!hela!mudos!mju |