On Sat Sep 06 16:46:08 2008, doughera wrote:
> >
> > ... what *else* would I need to have AIO available on Darwin?
>
> It looks like you already have it available. If you try with my patch in
> verbose mode, what, exactly, goes wrong such that Configure.pl concludes
> AIO is unsupported?
>
See attached, run at r30847. Thanks.
kid51
auto::aio - Does your platform support AIO...
/usr/bin/gcc -fno-common -no-cpp-precomp -pipe -I/opt/local/include -pipe
-fno-common -Wno-long-double -DHASATTRIBUTE_CONST -DHASATTRIBUTE_DEPRECATED
-DHASATTRIBUTE_MALLOC -DHASATTRIBUTE_NONNULL -DHASATTRIBUTE_NORETURN
-DHASATTRIBUTE_PURE -DHASATTRIBUTE_UNUSED -DHASATTRIBUTE_WARN_UNUSED_RESULT
-falign-functions=16 -fvisibility=hidden -W -Wall -Waggregate-return
-Wcast-align -Wcast-qual -Wchar-subscripts -Wcomment -Wdisabled-optimization
-Wendif-labels -Wextra -Wformat -Wformat-extra-args -Wformat-nonliteral
-Wformat-security -Wformat-y2k -Wimplicit -Wimport -Winit-self -Winline
-Winvalid-pch -Wmissing-braces -Wmissing-field-initializers
-Wno-missing-format-attribute -Wmissing-include-dirs -Wpacked -Wparentheses
-Wpointer-arith -Wreturn-type -Wsequence-point -Wno-shadow -Wsign-compare
-Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Wtrigraphs
-Wundef -Wunknown-pragmas -Wno-unused -Wvariadic-macros -Wwrite-strings
-Wbad-function-cast -Wdeclaration-after-statement
-Wimplicit-function-declaration -Wimplicit-int -Wmain -Wmissing-declarations
-Wmissing-prototypes -Wnested-externs -Wnonnull -I./include -c
test_17787.c
test_17787.c: In function 'main':
test_17787.c:45: error: 'SIGRTMIN' undeclared (first use in this function)
test_17787.c:45: error: (Each undeclared identifier is reported only once
test_17787.c:45: error: for each function it appears in.)
test_17787.c:46: error: 'SIGRTMAX' undeclared (first use in this function)
{standard input}:60:non-relocatable subtraction expression, "_retval" minus
"L00000000002$pb"
{standard input}:60:symbol: "_retval" can't be undefined in a subtraction
expression
{standard input}:59:non-relocatable subtraction expression, "_retval" minus
"L00000000002$pb"
{standard input}:59:symbol: "_retval" can't be undefined in a subtraction
expression
{standard input}:52:non-relocatable subtraction expression, "_flag" minus
"L00000000002$pb"
{standard input}:52:symbol: "_flag" can't be undefined in a subtraction
expression
{standard input}:51:non-relocatable subtraction expression, "_flag" minus
"L00000000002$pb"
{standard input}:51:symbol: "_flag" can't be undefined in a subtraction
expression
{standard input}:46:non-relocatable subtraction expression, "_my_sig" minus
"L00000000002$pb"
{standard input}:46:symbol: "_my_sig" can't be undefined in a subtraction
expression
{standard input}:45:non-relocatable subtraction expression, "_my_sig" minus
"L00000000002$pb"
{standard input}:45:symbol: "_my_sig" can't be undefined in a subtraction
expression
(no)
Setting Configuration Data:
(
verbose => undef,
);
Does your platform support AIO.......................no.