我决定尝试使用Crystal来检查它相对于Ruby的速度和兼容性。我下载了预构建的。pkg安装程序到我的macOS Sierra系统。我的小测试程序似乎可以运行,但都产生以下消息:
$ crystal --version
[warn] kq_init: detected broken kqueue; not using.: Undefined error: 0
Crystal 0.19.4 [7f82f79] (2016-10-07)
$
我怀疑与Sierra不兼容,或者是一个过时或缺失的库。有人知道怎么解决吗?这很烦人,但它也有潜在的危险吗?
我也遇到过类似的问题。
尝试重新安装libevent
brew update
brew reinstall libevent
brew reinstall crystal-lang
这个链接帮助了我https://github.com/Homebrew/homebrew-core/issues/2869