看来大部分Rails 3,Ruby 1.9.2都可以使用,但是当它是sqlite3-ruby
或者mysql2
宝石,那么它就无法编译,(缺少mkmf
?)和最新的Xcode是必要的。但最新的Xcode仅适用于Snow Leopard。因此,在Rails 3可以使用之前,看起来Macbook需要升级到Snow Leopard?Ruby on Rails 3.0能在Mac OS X Leopard 10.5上运行吗? (而不是Snow Leopard)
回答
您是否尝试过使用RVM?它提供了一种在系统中安装不同Ruby(和Rails)版本的简单方法。 This guy here描述了他使用RVM,mysql和MacOS 10.5的经验。
希望它有帮助!
如果安装sqlite3-ruby不起作用,让RVM不起作用,是吗? – 2010-10-26 05:31:23
我提供的链接中的文章介绍了如何在Leopard上安装MySQL gem。提到mkmf.log,他使用RVM。我认为它可能是相关的(我仍然这样做!) – 2010-10-26 17:18:14
该文章是关于MySQL,而不是mysql2,但我几乎积极的我能够安装mysql2宝石之前,我升级我的盒子雪豹,我认为相同(或类似)方法被用于mysql2。您可以更新问题并发布您在尝试安装时获得的确切错误消息吗? – johnmcaliley 2010-11-15 05:45:46
它应该在没有新Xcode的Leopard上工作,用sudo gem install rails
得到它。
- 1. 在Mac OS X上使用Oracle Snow Leopard
- 2. 在Snow Leopard上安装Mac OS X SDK 10.5
- 3. RVM Ruby on Snow Leopard
- 4. Snow Leopard,sqlite3-ruby
- 5. Apache OS X 10.5 Leopard和OS X 10.5 Leopard Server之间的差异?
- 6. 在Mac OS X中禁用ASLR Snow Leopard
- 7. Snow Leopard安装Ruby on Rails(带MySQL)
- 8. MAMP上的Ruby On Rails mySQL Snow Leopard
- 9. 如何在Mac OS X Snow Leopard上运行bash脚本?
- 10. 在运行“Snow Leopard”的Mac OS上安装'responds_to_parent'插件
- 11. glib for mac os 10.6 snow leopard
- 12. Mac Mini上的Jruby on Rails开发盒(Snow Leopard或Lion OS)
- 13. Ruby:mysql2-Gem无法正常工作(Mac OS X Snow Leopard,Ruby 1.9.2)
- 14. 如何在Mac OS X Snow Leopard中运行XUL应用程序?
- 15. Snow Leopard&Ruby on Rails - SQLite3问题
- 16. Xcode 4.1未能在我的Snow Leopard Mac OS X上安装10.6.3
- 17. __LP64__在OS X上 - > Snow Leopard Equivalent?
- 18. 控制Snow Leopard中的OS X音量
- 19. Mac OS 10.6.2上的Django + MySQL Snow Leopard
- 20. 如何在Mac OS X Snow Leopard上更新Numpy?
- 21. Rails,MySQL和Snow Leopard
- 22. Snow Leopard QTJava支持
- 23. Mac Snow Leopard Mcrypt扩展
- 24. Joomla在Mac OS X上使用默认的Apache Snow Leopard
- 25. 在Mac OS X上使用Xcode的C++ 11 Snow Leopard
- 26. 在Mac OS X Snow Leopard上部署Qt应用程序
- 27. 如何在Mac OS X 10.6(Snow Leopard)上安装EasyGUI?
- 28. 如何在Mac OS X上重新安装Java 6 Snow Leopard
- 29. 在Mac OS X上iPython中的Tab-completion Snow Leopard
- 30. 如何在Mac OS X 10.6(Snow Leopard)上使用D开始
你有哪个版本的xcode? – 2010-10-10 02:26:56
@Rishav它是3.1.2 – 2010-10-10 14:27:56