Re: Current status of OpenBSD BEAST
- From: Stefan Westerfeld <stefan space twc de>
- To: Tim Janik <timj gtk org>
- Cc: Nedko Arnaudov <nedko users sourceforge net>,Stefan Westerfeld <stefan twc de>, beast gnome org
- Subject: Re: Current status of OpenBSD BEAST
- Date: Mon Dec 29 13:14:02 2003
Hi!
On Sun, Dec 28, 2003 at 06:22:51PM +0100, Tim Janik wrote:
> > >> +#include <unistd.h>
> > >
> > > can you add what warning/error you get exactly without unistd.h?
> > > e.g. something like: #include <unistd.h> /* for exit() */
> >
> > this is required for sleep()
> > man 3 sleep for linux also says that unistd.h is required.
> > How it compiles in your build environment is mystery for me. Calling
> > functions without prototype ot definition is not allowed in C++ AFAIK.
>
> stefan, any input on this? the file in question is tests/cxxbinding.cc.
Including unistd.h there is correct, so you can simply add it (no extra
comment necessary). I found the same problem on FreeBSD as well.
Its not really a mystery that it works on linux without it: probably some
of the other headers that get included from cxxbinding.cc include unistd.h
somewhere. Of course the C++ compiler would fail (even on linux) otherwise.
Cu... Stefan
--
-* Stefan Westerfeld, stefan@space.twc.de (PGP!), Hamburg/Germany
KDE Developer, project infos at http://space.twc.de/~stefan/kde *-
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]