It doesn't look like there's Mac OS X support in beepcore-c yet. There should be, as Mac OS X is the highest-volume shipping Unix variant on the market.
Among other differences, Mac OS X doesn't support poll; you have to use select. It also doesn't support the dlfcn.h calls for shared libraries; it uses dyld.
Logged In: YES
user_id=290850
Mac OS X support has not been addressed. None of the
developers on the original team had Mac OS X avaialable as
far as I know. I don't know if anyone on the team has it now.
The port would be localized to a couple of files for the major
changes, and I am sure we'd be happy to help anyone that
wants to take this on. Someone needs to have a Mac
development environment running and avaialble first.
-bill
Logged In: YES
user_id=51640
I've had some success in porting 0.2.00 to Mac OS X 10.2. It
required some ugly workarounds and I also encountered
several general problems on the way. If anyone is interested
in working with me to merge the changes with the mainline,
please contact me.