Macros by Category | Revision History |
AX_HAVE_SELECT([ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
AX_HAVE_PSELECT([ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
This macro determines whether the system supports the select I/O event interface. A neat usage example would be:
AX_HAVE_SELECT( [AX_CONFIG_FEATURE_ENABLE(select)], [AX_CONFIG_FEATURE_DISABLE(select)]) AX_CONFIG_FEATURE( [select], [This platform supports select(7)], [HAVE_SELECT], [This platform supports select(7).])
Some systems also have the variant pselect(). The availability of that function can be tested with the second macro. Generally speaking, it is safe to assume that AX_HAVE_SELECT would succeed if AX_HAVE_SELECT_PWAIT has, but not the other way round.
http://autoconf-archive.cryp.to/ax_have_select.m4
Copyright © 2009 Peter Simons <simons@cryp.to>
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.