【发布时间】:2012-01-30 22:55:35
【问题描述】:
有没有人使用 RVM 在 Mac OSX Lion 上安装 Rails 3.2 和 JRuby 1.6.5 成功?我计划在我的生产服务器上使用带有 NGINX 的 TorqueBox,并且我试图在我的开发机器上尽可能多地模仿开发技术。我还没有在我的生产服务器上安装 TorqueBox,到目前为止,在我的 OSX RVM 安装中,我从现有的 Rails 3.2 应用程序中遇到了一些错误,该应用程序在 1.9.2 和 REE 上运行良好。
我遇到的问题是这样的:
ld: -rpath 只能在面向 Mac OS X 10.5 或更高版本时使用 collect2: ld 返回 1 个退出状态 make: * [GEM.bundle] 错误1
其中 GEM 是与 JRuby (1.6.5) 一起安装时失败的少数 Gems 中的任何一个。
基本上我要问的是,如果我不在我的开发机器上使用 JRuby,只使用 1.9.2,然后只在生产机器上使用 JRuby,那么这真的是个问题吗?还是我应该继续尝试让它在 Lion 上运行?
--- 编辑 ---
到目前为止,这适用于 1.6.6,但 Rails 3.2 在启动后首次访问时似乎挂起。控制台中没有错误。有什么想法吗?
【问题讨论】:
-
你的生产服务器是什么操作系统?
标签: ruby-on-rails ruby nginx jruby torquebox