[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