Os X

Torsten Rueger <[email protected]> Thu, 8 Jan 2004 16:39:14 +0200
Newsgroups gmane.network.beep.beepcore.c.general
Message-ID <[email protected]>
Moi,

awfully quit here, is there still anyone around ? Would love to hear 
some good news. I've spend the last month implementing one of our 
protocols using Beepy, pythons beep implementation, and that went well. 
Now for a c  server.

I got the cvs version to compile on Os X 10.3.2 with only minor tweaks:

I removed the cyrus-profiles compilation, it was referring to sasl.h, 
where is that ?

I hardcoded FREEBSD as threading model like
Index: threaded_os/utility/semutex.h
===================================================================
RCS file: /cvsroot/beepcore-c/beepcore-c/threaded_os/utility/semutex.h,v
retrieving revision 1.12
diff -r1.12 semutex.h
17a18
 > #define FREEBSD 1

Not pretty, but worked. Is there a way to pass that as configure option 
or for the configure to set that correctly ?

Lastly, it wasn't finding struct iovec correctly, so I did
Index: base/generic/CBEEP.h
===================================================================
RCS file: /cvsroot/beepcore-c/beepcore-c/base/generic/CBEEP.h,v
retrieving revision 1.2
diff -r1.2 CBEEP.h
28a29,30
 > #include <sys/types.h>
 > #include <unistd.h>

Best,

	Torsten



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html