尝试安装ruby gem时无法找到dnssd headers错误

时间:2014-11-09 03:11:03

标签: ruby macos

获取此错误

ERROR:  Error installing dnssd:
ERROR: Failed to build gem native extension.

/Users/me/.rvm/rubies/ruby-1.9.3-p550/bin/ruby -r ./siteconf20141108-39945-13la3bu.rb extconf.rb
checking for dns_sd.h... no
unable to find dnssd header
*** extconf.rb failed ***

Gem files will remain installed in /Users/me/.rvm/gems/ruby-1.9.3-p550@kevy/gems/dnssd-2.0 for inspection.
Results logged to /Users/me/.rvm/gems/ruby-1.9.3-p550@kevy/extensions/x86_64-darwin-14/1.9.1/dnssd-2.0/gem_make.out
An error occurred while installing dnssd (2.0), and Bundler cannot continue.
Make sure that `gem install dnssd -v '2.0'` succeeds before bundling.

我正在运行yosemite osx,因此默认情况下头文件存在。我在/usr/include/dns_sd.h找到了它。

没有重新安装操作系统有什么办法可以修复吗?

由于

0 个答案:

没有答案