尝试安装ruby gem时找不到dnssd标头错误

尝试安装ruby gem时找不到dnssd标头错误,ruby,macos,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.r

获取此错误

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找到了它

除了重新安装操作系统,还有什么方法可以修复吗


谢谢

您是否更新了XCode命令行工具?是的。XCode是最新的。干净的安装没有解决此问题。“XCode”或“XCode命令行工具”?重要的是,我也遇到了这个问题,我尝试过更新xcode命令行工具,但没有解决这个问题