Кто нибудь пробовал собирать сабж под *BSD ? Есть истории успеха ? Я решил попробовать, но фейл :
FreeBSD:
ghost# gmake
...
deps/uv/uv.a(freebsd.o): In function `uv_resident_set_memory':
/deps/uv/src/unix/freebsd.c:171: undefined reference to `kvm_open'
/deps/uv/src/unix/freebsd.c:174: undefined reference to `kvm_getprocs'
/deps/uv/src/unix/freebsd.c:183: undefined reference to `kvm_close'
/deps/uv/src/unix/freebsd.c:188: undefined reference to `kvm_close'
gmake: *** [build/luvit] Error 1
OpenBSD:
#gmake
...
cc --std=c89 -pedantic -Wall -Wextra -Wno-unused-parameter -Iinclude -Iinclude/uv-private -Isrc/unix/ev -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Isrc/ares/config_openbsd -Isrc -g -c src/unix/openbsd.c -o src/unix/openbsd.o
In file included from /usr/include/uvm/uvm_extern.h:401,
from /usr/include/sys/sysctl.h:46,
from src/unix/openbsd.c:29:
/usr/include/sys/lock.h:46: warning: struct has no members
src/unix/openbsd.c: In function 'uv_cpu_info':
src/unix/openbsd.c:248: error: 'for' loop initial declaration used outside C99 mode
gmake[1]: *** [src/unix/openbsd.o] Error 1
gmake[1]: Leaving directory `/deps/uv'
gmake: *** [deps/uv/uv.a] Error 2
P.S.Самое интересное гуглил. Десятки всяких реп с патчами якобы решающие проблемы, но рабочего чет я так и не нашел.