用 MacPorts 安装的 gem 在安装 Jekyll 的时候丢 Segmentation fault

2012-01-18 15:43:50 +08:00
 Livid
eagle:~ livid$ sudo gem install jekyll
/opt/local/lib/ruby/1.8/timeout.rb:60: [BUG] Segmentation fault
ruby 1.8.7 (2011-12-28 patchlevel 357) [i686-darwin10]

Abort trap
eagle:~ livid$

搜了一下,貌似是因为 LLVM 编译出来的 ruby 有问题?
3428 次点击
所在节点    Jekyll
9 条回复
wtl
2012-01-18 16:12:29 +08:00
建议用rvm管理ruby及相关gem
weihuilee
2012-01-18 16:35:44 +08:00
也遇到过同样的问题。 不过,后来一直都是用rvm,没出现过同样的问题了。 ruby的话,还是建议使用1.9.2版本
Livid
2012-01-18 16:38:20 +08:00
大家在 Mac 上都是如何安装 Ruby 和 rvm 的?

现在用 MacPorts 遇到一堆问题。
ywjno
2012-01-18 16:41:30 +08:00
使用homebrew和rvm
levey
2012-01-18 16:48:40 +08:00
@ywjno +1
Kymair
2012-01-18 16:53:24 +08:00
Homebrew/rvm +1
jjgod
2012-01-18 17:02:02 +08:00
早点抛弃 MacPorts 是正理。
Livid
2012-01-18 17:25:19 +08:00
谢谢大家。

最后果然还是用 brew 搞定了。

Jekyll 是一个很精巧的工具。用来积累一些文字的话,恐怕是我目前看到的最合适的工具了。
ywjno
2012-01-18 17:34:24 +08:00
@Livid 用octopress的话也是个不错的选择哦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/25799

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX