Re: Os X

"William J. Mills" <[email protected]> Thu, 8 Jan 2004 11:38:03 -0800
Newsgroups gmane.network.beep.beepcore.c.general
Message-ID <[email protected]>
Way cool! 

Should not be too hard to add OS X as a configure platform.  Did you
want to take a shot at it?  Have you ever played with autoconf?

I can give you some help maybe, but I don't have an OS X platform to
work with.

Regards,

-bill


On Thu, Jan 08, 2004 at 04:39:14PM +0200, Torsten Rueger wrote:
> 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