如何在 OSX 上安装 `libgmp3-dev`?

问题描述 投票:0回答:2

我在安装

1.8.3
版本的
json
gem时遇到错误:

dyld: lazy symbol binding failed: Symbol not found: _rb_str_new_static 
  Referenced from: /Users/gnerkus/.rvm/gems/ruby-2.2.3/gems/json-   1.8.3/lib/json/ext/parser.bundle 
  Expected in: flat namespace

json 问题线程上建议安装

libgmp3-dev

有在 Linux 上安装它的说明,但我找不到在 OSX 上安装它的任何说明。

ruby macos ruby-on-rails-4
2个回答
2
投票

要在 Mac 上安装 libgmp3-dev:

brew install gmp


-2
投票

重启后问题自行解决。无需安装

libgmp3-dev
,因为 xcode 已经安装了。

我发现问题不是由

json
模块引起的,而是由
rvm
当它发现
ruby
二进制文件引起的。

© www.soinside.com 2019 - 2024. All rights reserved.