dyld:懒符号绑定失败

我试图使用collectd在OSX 10.6服务器(雪豹)从头开始构build二进制文件工作正常,没有任何失败,但实际上试图运行collectd我反复收到此错误:

 dyld: lazy symbol binding failed: Symbol not found: _plugin_register_config Referenced from: /usr/local/Cellar/collectd/4.9.1/lib/collectd/syslog.so Expected in: flat namespace dyld: Symbol not found: _plugin_register_config Referenced from: /usr/local/Cellar/collectd/4.9.1/lib/collectd/syslog.so Expected in: flat namespace 

这个安装了一个名为Homebrew的包pipe理器,所以这就是path前缀是/usr/local/Cellar/collectd/4.9.1的原因,但是我首先安装了它,没有任何包pipe理器,因为我想也许我已经忘记了一些依赖,但那不是那么的情况,所以我用同样的结果使用自制软件。

我发现你也在Homebrew的网站上提出这个问题,那里有个答案。

您的问题已通过添加skip_clean修复? 到公式。