> Boost.Config uses _POSIX_VERSION to determine wether sigaction()
> is available. The presence of _POSIX_VERSION doesn't indicate
> wether the POSIX API has actually been enabled.
>
> If we want to use Boost.Config to take care of this then
> Boost.Config also has to check wether POSIX has been enabled.
> This would be a very tedious task. glibc uses a plethora of
> flags to enable POSIX, other implementations probably will
> also add some flags.

It would be very tedious to repeat this check in every place that needs to
rely on POSIX API.
I think the Boost.Config is the very place to make a fix. Could you submit a
patch for the compilers you know about?
Our Boost.Config maintainer will need to varify and admit it in though.

Gennadiy.



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to