[Mono-devel-list] Build error on OSX

Mike Flippin webmaster at blindmindseye.com
Sat Nov 1 11:23:35 EST 2003

In file included from ../../mono/io-layer/wapi.h:26,
                 from atomic.c:15:
../../mono/io-layer/sockets.h:27: error: conflicting types for `socklen_t'
/usr/include/sys/socket.h:79: error: previous declaration of `socklen_t'
make[3]: *** [atomic.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

That's from the latest CVS source code from anoncvs. I'm using Panther 
with the XCode developer package (includes GCC 3.3). I also recall 
having this problem on Jaguar with the last two releases of GCC for OSX.

More information about the Mono-devel-list mailing list