Webrick在Mac OSX Lion上加载速度非常慢

时间:2012-01-05 11:24:36

标签: osx-lion webrick ruby-on-rails-2

我有一个旧的Rails 2.3.2应用程序,我刚刚移植到运行OS X Lion的新Mac上。

当我启动服务器(脚本/服务器)时,它打印出以下两行

[2012-01-05 18:19:26] INFO  WEBrick 1.3.1
[2012-01-05 18:19:26] INFO  ruby 1.8.7 (2011-02-18) [i686-darwin9.8.0]

但是在打印出来之前有很长的延迟:

[2012-01-05 18:20:26] INFO  WEBrick::HTTPServer#start: pid=5792 port=3000

肯定有问题。

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

事实证明,Lion for Ruby的编译器已经改变,Developer Tools 4.2不包含它,所以我不得不下载修复程序。

来自here

  

如果您正在运行Lion& Xcode 4.2,您将需要首先安装GCC 4.2 dev库 - 它们不包含在新的Xcode 4.2安装中。

一旦我重新编译了Ruby,那么一切都正常。