[Mono-list] Mono 0.29 on OS X Panther

Steve Mentzer steve@mudflapsoftware.com
Tue, 2 Dec 2003 21:44:20 -0800


I don't have my os/x box online right now, but there is a precompiler def
for socklen_t in mono/io-layer/sockets.h that needs to be removed for mono
to compile on panther.

It was a necessary define for os/x 10.2 with the december 2002 dev tools
installed.

Keep in mind that you will need to eliminate mini (and i believe profiler)
from mono/Makefile. These projects have historically failed to compile on
all versions of os/x.

For more specific information, search the mailing list archives @
http://www.go-mono.org for more info. I submitted a detailed post a while
back re: the socklen_t issue.

Good Luck!



----- Original Message ----- 
From: "Elfred Pagan" <elfredpagan@mac.com>
To: "Mono List" <mono-list@lists.ximian.com>
Sent: Tuesday, December 02, 2003 6:58 PM
Subject: [Mono-list] Mono 0.29 on OS X Panther


Hello,

I am trying to compile mono 0.29 on OS X and I get the following
compilation error
../../mono/io-layer/sockets.h:27: error: conflicting types for
`socklen_t'
/usr/include/sys/socket.h:79: error: previous declaration of `socklen_t'
cc1: Permission denied: opening dependency file .deps/atomic.TPlo
make[3]: *** [atomic.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

anybody has an idea?
thanks

Elfred Pagán
Elfred Pagán

_______________________________________________
Mono-list maillist  -  Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list