Closed belm0 closed 6 months ago
Yes, OSX is not supported yet, quite explicitly so :) It’s part of supporting FreeBSD and its ilk. Truth be told not a priority but I will gladly help sombody to add it (merge PRs, can guide to the relevant man pages etc).
The fireworks during compilation are mildly interesting but thanks for trying ;)
Simply put OSX and *BSD support is more or less the same code. The difference is likely syscall ABI / assortment.
And honestly ‘kqueue’ is looking so much nicer then ‘epool’ from Linux as user-land interface...
Now OSX is supported
Here are immediate compile errors seen on OS X. Pointing to need for event notification (libevent?) and timer abstractions. There's also a
shared
issue with OS X pthread_t.