Alexander Mai writes >Looks like Cygwin's unistd.h is broken. I believe it's up to the "Cygwin experts" as to what they do and don't include in their libc ;) -- Andrew Lister Deutsche Bank, Australia Ph: +61 2 9258 2404 -> Real programmers fit it into a single segment.