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

5

我安装 json gem 的版本 1.8.3 时遇到了错误:

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上安装它的任何说明。


你试过谷歌吗?因为它是第一个搜索结果。 - 13aal
@Ekult3k 你是不是指这个链接:http://stackoverflow.com/questions/23493260/installing-mathics-under-mac-os-x?那里唯一的答案提供了安装Python数学库的说明。 - gnerkus
$ sudo apt-get install libgmp3-dev请注意,这是一条针对编程的命令,无法进行解释。 - 13aal
6
严肃点???问题标题说的是OSX……apt-get只适用于基于Debian的Linux发行版…… - josiah
@Ekult3k - apt-get 是 Ubuntu 命令。它在 OSX 上不起作用(至少对我来说是这样的...)。 - B Seven
显示剩余2条评论
2个回答

2
如果您像我今天一样需要安装libgmp3-dev在mac上,正确的答案是: brew install gmp

-2

重启后问题自行解决。无需安装libgmp3-dev,因为它已经被xcode安装了。

我发现问题不是由json模块引起的,而是由rvm在发现ruby二进制文件时引起的。


你能提供更多细节吗? - Choylton B. Higginbottom

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接