Macos 无法在Mac OS X Yosemite v10.10.2上安装tiny_tds

Macos 无法在Mac OS X Yosemite v10.10.2上安装tiny_tds,macos,operating-system,tiny-tds,Macos,Operating System,Tiny Tds,我在MAC OS X yosemite上使用RubyMine IDE。在尝试安装tiny_tds时,出现以下错误 sudo gem安装tiny_tds-v“0.6.2” 构建本机扩展。这可能需要一段时间 错误:安装tiny_tds时出错: 错误:无法生成gem本机扩展 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/Ruby extconf.rb 正在检查iconv.h中的iconv_open()。。。没有 正在-li

我在MAC OS X yosemite上使用RubyMine IDE。在尝试安装tiny_tds时,出现以下错误

sudo gem安装tiny_tds-v“0.6.2”

构建本机扩展。这可能需要一段时间

错误:安装tiny_tds时出错:

错误:无法生成gem本机扩展

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/Ruby extconf.rb

正在检查iconv.h中的iconv_open()。。。没有

正在-liconv中检查iconv_open()。。。对

正在检查sybfront.h。。。对

正在检查sybdb.h。。。对

正在-lsybdb中检查tdsdbopen()。。。不 freetds不见了。 *extconf.rb失败* 由于某些原因无法创建Makefile,可能缺少必要的 库和/或标题。有关详细信息,请查看mkmf.log文件。你可以 需要配置选项

提供的配置选项:

--使用opt dir

--不带opt dir

--选择包含

--不带opt include=${opt dir}/include

--使用opt lib

--不带opt lib=${opt dir}/lib

--用make prog

--没有make prog

--srcdir=

--库尔迪尔

--ruby=/System/Library/Frameworks/ruby.framework/Versions/2.0/usr/bin/ruby

--启用查找

--禁用查找

--使用iconv dir

--没有iconv目录

--与iconv包括

--不带iconv include=${iconv dir}/include

--使用iconv库

--不带iconv lib=${iconv dir}/

--使用freetds dir

--没有freetds dir

--免费的TDS包括

--不带freetds include=${freetds dir}/include

--使用freetds-lib

--不带freetds lib=${freetds dir}/

--使用iconvlib

--没有iconvlib

--用sybdblib

--无sybdblib

Gem文件仍将安装在/Library/Ruby/Gems/2.0.0/Gems/tiny_tds-0.6.2中以供检查。 结果记录到/Library/Ruby/Gems/2.0.0/Gems/tiny_tds-0.6.2/ext/tiny_tds/gem_make.out

我已经安装了freetds

brew安装freetds

当我做brew列表时,我可以看到它

但是,当我在sudogem上安装tiny_tds时,它又给了我一个错误,因为freetds丢失了

请帮忙


谢谢

gem安装的tiny_tds是否不起作用

仅供参考-将
sudo
gem安装一起使用并非最佳做法