|
From: William J. M. <wm...@es...> - 2004-01-08 19:38:40
|
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 |