在 mac os 10.10 上安装 bosh_cli 和 gem

Install bosh_cli with gem on mac os 10.10

我正在尝试安装 cloud-foundry,因此 bosh_lite 在我的 OSX 10.10 上。

在执行 gem 安装 bosh_cli 时,我得到:缺少 libxml2。请找到 mkmf.log 以调查它是如何失败的。

所以我执行了 brew install libxml2 并按照此处的说明进行操作:

Libxml2 missing mac os x 10.10

但我收到错误 "libxml2 version 2.6.21 or later is required!",尽管 /usr/local/Cellar/... 中的 libxml 是 2.9.2。

有什么问题吗?

一开始我忽略了一个错误:

错误:无法构建 gem 本机扩展。

以下 post 解决了我的问题: Ruby Gem install Json fails on Mavericks and Xcode 5.1 - unknown argument: '-multiply_definedsuppress'

我必须做的:

ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem install bosh_cli