On Monday 26 November 2001 09:39 am, Aaron Bannert wrote: > I'm seeing problems with data types in system headers on my solaris box > when I try to compile perchild: > > perchild.c:1421: structure has no member named `msg_control' > perchild.c:1422: structure has no member named `msg_controllen' > perchild.c:1423: structure has no member named `msg_flags' > ... > > > These are only defined in the msghdr struct (in /usr/include/sys/socket.h) > under two circumstances (see /usr/include/sys/feature_tests.h): > > - UNIX 95 impl: must define _XOPEN_SOURCE and * _XOPEN_SOURCE_EXTENDED=1 > > - UNIX 98 impl: must define _XOPEN_SOURCE=500 > > I'm not seeing either of these symbols defined anywhere in our source > or as parameters to the compiler (including implicit parameters passed > by libtool). Is this something we should APR-ize away?
Long-term it needs to be APR-ized, but the whole MPM needs to be fixed first. This is on my short list for this week. Ryan ______________________________________________________________ Ryan Bloom [EMAIL PROTECTED] Covalent Technologies [EMAIL PROTECTED] --------------------------------------------------------------