From: cgf AT cygnus DOT com (Christopher Faylor) Subject: Re: B20.1 missing sys/utmp.h 26 Dec 1998 19:50:02 -0800 Message-ID: <19981226223130.B18936.cygnus.cygwin32.developers@cygnus.com> References: <001201be30ca$e9c6cec0$29804dd1 AT monster> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii To: Will Mooar , cygwin32-developers AT cygnus DOT com On Sun, Dec 27, 1998 at 01:25:58AM +1300, Will Mooar wrote: >I am attempting to compile winsup-981224 on my W98 machine and came up with >this problem: > >In file included from /src/winsup/syscalls.cc:20: >\src\newlib\libc\include\utmp.h:4: sys/utmp.h: No such file or directory >make[1]: *** [syscalls.o] Error 1 >make: *** [all-target-winsup] Error 2 > >Comparing the original B20.1 winsup directory with the 981124 version, I >noted that the copy in winsup/include is gone, causing the compiler to fall >back to the copy in newlib/libc/include, which unfortunately points to the >non-existant newlib/libc/include/sys/utmp.h. > >I have replaced the utmp.h from the original B20.1 version, but I can't help >but wonder why the file was deleted in the first place. > >Please advise. The utmp.h in the winsup/include directory does not reference a sys/utmp.h. We removed this requirement. It sounds like you are pulling in an old version of utmp.h somehow. -chris