我已经开发了一个在Ruby 1.8.6上开发的应用程序,并使用Rails 2.0.2在Snow Leopard上遇到问题后出现问题:Snow Leopard的Rails 2.0.2应用程序?
-Default Snow Leopard Ruby 1.8.7 64位和32位运行的Rails 2.0.2
-rake任务没有看到ZenTest
-openssl头错配在编译时的32位的Ruby 1.8.6从源
-image_science显然需要的Xcode开发工具10.4
-MacPorts通过安装64位代码默认(显然)
我想我已经辞去了nee的想法ding Ruby 1.8.6 32位,但它似乎与Snow Leopard中底层的64位系统C库保持冲突。在我举手回复Leopard之前的任何提示?
Kimball
所以我早些时候与openssl发生冲突,所以我卸载了违规的openssl安装。 REE安装程序注意到,使用MacPorts安装openssl并从源代码编译显示“文件不是必需的体系结构”错误,涉及我经常看到的.dylib和.darwin文件。并且改变了MacPort配置,但是当我尝试sudo port install ruby186时看到相同的体系结构错误。感谢您的帮助,但是我已经回到了Leopard。升级导轨是一个很好的选择,但我会在再次尝试Snow Leopard之前这样做。 – kbighorse 2009-10-05 18:54:07