Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Date: Tue, 24 Jul 2001 02:07:00 +0200
From: Kurt Roeckx <Q@ping.be>
To: Heribert Dahms <heribert_dahms@icon-scm.com>
Cc: cygwin@cygwin.com
Subject: Re: Probably a very simple problem - hopefully someone will help me
Message-ID: <20010724020700.A1852@ping.be>
References: <BF35D9C143BCCC4EB63181B67C9320C804DE20@serv-075.icon-germany.local>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Mailer: Mutt 1.0pre2i
In-Reply-To: <BF35D9C143BCCC4EB63181B67C9320C804DE20@serv-075.icon-germany.local>

On Mon, Jul 23, 2001 at 11:44:59PM +0200, Heribert Dahms wrote:
> 
> almost! According to Appendix A of Richard W. Steven's famous
> "Advanced Programming in the UNIX Environment" (a "must have" IMHO)
> lseek needs including <sys/types.h> before <unistd.h>!

And so do things like open() if you look at certain manpages.
Not all manpages mention it, and not all libc need them.  That
doesn't mean you shouldn't include it however. :)

But gcc only complained about the missing declarations for the
functions, and I knew that all those functions had unistd.h in
common.

I wonder where the manpages for "system calls" are under cygwin.
Section two is completly missing.


Kurt


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

