2012-01-05 109 views
0

我有一个旧的Rails 2.3.2应用程序,我只是将它移植到运行OS X Lion的新Mac上。Webrick在Mac OSX Lion上加载速度非常缓慢

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

[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 

有一定有点不对劲。

我该如何解决这个问题?

回答

0

事实证明,针对Ruby的Lion编译器已更改,而且开发工具4.2不包含它,因此我必须下载修补程序。

here

如果你正在运行的狮子&的Xcode 4.2的全新副本,你将需要首先安装GCC 4.2开发库 - 它们不包含在一个新的Xcode 4.2安装。

一旦我重新编译我的Ruby,那么一切工作正常。