2012-01-05 108 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,那麼一切工作正常。