[self-interest] Kqueue glue or deeper hook
Russell Allen
mail at russell-allen.com
Sat Jan 1 01:36:57 UTC 2011
Ah OK. I hadn't realised kqueue was on Macs.
I'm interested in the build problems - in the words of the poet, it works for me. It would be great if you could share any build tips/changes you make.
- Russell
On 01/01/2011, at 1:27 AM, David Goehrig wrote:
>
> Russell asked:
>
>> Does this mean you are running Self on FreeBSD? And if so did you need any changes to the build process?
>
>
> Nope just a Mac. The Mac and FreeBSD share a compatible implementation of kqueue and I believe kqueue64. Kqueue and mmap are the only two system calls outside of what's already in the self tools you need to build a high performance server on the BSD variants.
>
> I did run into some build issues where the build targets were failing to run one of the custom scripts. Fixing it was a matter of just setting the proper defines in the C C++ compile options.
>
> One bit that hung me up was the makeDeps program. Going the straight make route was another dead end. The final bit problem I had was the final build world script ran and then crashed right before saving an image. I could load and run all of my old images, but I could not build from scratch.
>
>
>
>
> -=-=- dave at nexttolast.com -=-=-
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.selflanguage.org/pipermail/self-interest/attachments/20110101/e28ff42a/attachment.html>
More information about the Self-interest
mailing list