This is the mail archive of the
mailing list for the Cygwin project.
Re: How to get sigwait()?
- From: Elfyn McBratney <elfyn at emcb dot co dot uk>
- To: Attila Szegedi <szegedia at freemail dot hu>
- Cc: cygwin at cygwin dot com
- Date: Tue, 15 Jul 2003 23:44:30 +0100
- Subject: Re: How to get sigwait()?
- References: <02ce01c34b19$ce391960$fd19fea9@caesar>
- Reply-to: cygwin at cygwin dot com
On Tue, 15 Jul 2003, Attila Szegedi wrote:
> This is kind of follow-up to my question about _POSIX_REALTIME_SIGNALS:
> what is (is there?) the proper way to get compiled some code under Cygwin
> (originally written for Linux) that uses the sigwait() function? I first
> naively thought that defining _POSIX_REALTIME_SIGNALS is enough to
> conditionally compile relevant parts in /usr/include/sys/signal/h. Then it
> turned out that if I define _POSIX_REALTIME_SIGNALS, I must also define
> __rtems__ to trigger conditional compilation of the siginfo_t struct.
Well, that's obviusly not the answer. If there's a function missing it means one
hasn't been written and contributed to the project. As always, with Open Source
projects, you have the power to implement this or any other missing function.
Sorry I can't be more helpful than that.
> Now, this rings the alarm bells in my head. Am I really supposed to define a
> symbol indicating that the compilation target is an embedded RTOS when I
> want to have the code compiled for Windows? If not, what is the solution? Is
> there any?
> Thanks in advance for any responses
Elfyn McBratney, EMCB | http://www.nongnu.org/wwwauth/
http://www.emcb.co.uk | http://www.emcb.co.uk/webauth/
firstname.lastname@example.org | wwwauth-users AT nongnu DOT org
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html