Neovim 在 OS X 10.10.2 上构建失败
Neovim builds failing on OS X 10.10.2
我应该提一下,我最初是在 Neovim 的跟踪器上作为 issue 发布的,但最近它在那里并没有引起很大的关注,我开始怀疑它更多的是一个问题我的设置而不是 Neovim 本身。
基本上,我已经停止构建 neovim nightlies 几个月了。听说它获得了集成的终端支持后,我决定使用最新的源代码进行重建,结果却出现了一个持续的、奇怪的错误。无论我的构建设置是什么,它总是归结为 make
在必须编译名为 loop.so
的文件时遇到错误。我没有注意到我尝试构建的任何其他软件存在这个问题,但我怀疑这可能是我的环境问题。
这里有谁知道这个文件的作用是什么,为什么编译会在那个时候失败?
您可能需要安装完整的 Xcode 应用程序,而不仅仅是命令行。这解决了我的问题。
这个问题在 libuv
header, object.h
.
中被证明是一个糟糕的 typedef
我应该提一下,我最初是在 Neovim 的跟踪器上作为 issue 发布的,但最近它在那里并没有引起很大的关注,我开始怀疑它更多的是一个问题我的设置而不是 Neovim 本身。
基本上,我已经停止构建 neovim nightlies 几个月了。听说它获得了集成的终端支持后,我决定使用最新的源代码进行重建,结果却出现了一个持续的、奇怪的错误。无论我的构建设置是什么,它总是归结为 make
在必须编译名为 loop.so
的文件时遇到错误。我没有注意到我尝试构建的任何其他软件存在这个问题,但我怀疑这可能是我的环境问题。
这里有谁知道这个文件的作用是什么,为什么编译会在那个时候失败?
您可能需要安装完整的 Xcode 应用程序,而不仅仅是命令行。这解决了我的问题。
这个问题在 libuv
header, object.h
.
typedef