我正在尝试在我的Mac上编译Ruby 1.8.5 (是的,我需要这个特定的版本),但我在运行标准C扩展时遇到了麻烦。我从here获得的所有Ruby1.8.5源代码都不包括ext/thread源代码,所以我无法编译thread.bundle扩展。然而,Ruby语言中的一些.rb文件需要这个扩展,所以我有点搞不懂怎么会有人在Mac上编译1.8.5Ruby.
谁知道有没有预编译的Ruby存档版本,我可以在那里找到这个?或者有人知道为什么我找到的所有1.8.5下载中都没有线程扩展吗?它出现在1.8.6中。
发布于 2011-11-29 14:42:28
你为什么要编译Ruby?据我在Ruby文档中所知--我可能是错的-- SketchUp已经包含了自己的SketchUp解释器。或者它使用的是Ruby系统,至少在Mac上是这样(文档含糊不清)。不管怎样,我不认为你需要做你正在做的事...
https://stackoverflow.com/questions/8174627
复制相似问题