OSX 10.10 Yosemite安装tiny_tds时出错,如何解决这个棘手问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计422个文字,预计阅读时间需要2分钟。
在尝试安装 `tiny_tds` 这个 Ruby gem 时遇到了问题。以下是简化后的错误信息:
无法安装 tiny_tds。错误:构建 gem 本地扩展失败。请使用 gem install tiny_tds 命令。
互联网,我不知道该怎么做.升级到优胜美地后,我无法安装tiny_tds$gem install tiny_tds Building native extensions. This could take a while... ERROR: Error installing tiny_tds: ERROR: Failed to build gem native extension. /Users/jpolley/.rvm/rubies/ruby-2.1.1/bin/ruby extconf.rb checking for iconv_open() in iconv.h... no checking for iconv_open() in -liconv... no ----- libiconv is missing. -----
你能帮我吗?
我安装了Yosemite OSX 10.10和XCode 6.1.我得到了安装xCode命令工具的建议,允许我安装libiconv.
然后brew安装libiconv.
然后brew链接libiconv.
$xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates
然后我做了:
$brew install libiconv Error: No available formula for libiconv Apple distributes libiconv with OS X, you can find it in /usr/lib. Some build scripts fail to detect it correctly, please check existing formulae for solutions.
所以我必须这样做:
$brew tap homebrew/dupes
然后我做了:
$brew link libiconv Warning: libiconv is keg-only and must be linked with --force Note that doing so can interfere with building software. $brew link libiconv --force Linking /usr/local/Cellar/libiconv/1.14... 16 symlinks created
当我尝试安装tiny_tds时,这让我超越了原来的错误“libiconv is missing”.我现在得到了一个不同的错误:“freetds缺失”
$brew install freetds
最后:
$gem install tiny_tds Building native extensions. This could take a while... Successfully installed tiny_tds-0.6.2 Parsing documentation for tiny_tds-0.6.2 Installing ri documentation for tiny_tds-0.6.2 Done installing documentation for tiny_tds after 0 seconds 1 gem installed
本文共计422个文字,预计阅读时间需要2分钟。
在尝试安装 `tiny_tds` 这个 Ruby gem 时遇到了问题。以下是简化后的错误信息:
无法安装 tiny_tds。错误:构建 gem 本地扩展失败。请使用 gem install tiny_tds 命令。
互联网,我不知道该怎么做.升级到优胜美地后,我无法安装tiny_tds$gem install tiny_tds Building native extensions. This could take a while... ERROR: Error installing tiny_tds: ERROR: Failed to build gem native extension. /Users/jpolley/.rvm/rubies/ruby-2.1.1/bin/ruby extconf.rb checking for iconv_open() in iconv.h... no checking for iconv_open() in -liconv... no ----- libiconv is missing. -----
你能帮我吗?
我安装了Yosemite OSX 10.10和XCode 6.1.我得到了安装xCode命令工具的建议,允许我安装libiconv.
然后brew安装libiconv.
然后brew链接libiconv.
$xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates
然后我做了:
$brew install libiconv Error: No available formula for libiconv Apple distributes libiconv with OS X, you can find it in /usr/lib. Some build scripts fail to detect it correctly, please check existing formulae for solutions.
所以我必须这样做:
$brew tap homebrew/dupes
然后我做了:
$brew link libiconv Warning: libiconv is keg-only and must be linked with --force Note that doing so can interfere with building software. $brew link libiconv --force Linking /usr/local/Cellar/libiconv/1.14... 16 symlinks created
当我尝试安装tiny_tds时,这让我超越了原来的错误“libiconv is missing”.我现在得到了一个不同的错误:“freetds缺失”
$brew install freetds
最后:
$gem install tiny_tds Building native extensions. This could take a while... Successfully installed tiny_tds-0.6.2 Parsing documentation for tiny_tds-0.6.2 Installing ri documentation for tiny_tds-0.6.2 Done installing documentation for tiny_tds after 0 seconds 1 gem installed

