gpt4 book ai didi

postgresql - 如何在 Mac OS X Leopard 上为 Rails 3.X 编译 sqlite3、mysql 和 postgres 驱动程序?

转载 作者:行者123 更新时间:2023-11-29 13:37:51 24 4
gpt4 key购买 nike

为什么所有的sqlite3、mysql、postgres驱动在Mac OS X Leopard Rails 2.3.8下都能编译,而在Rails 3.x下却不能编译?

理论上,不就是一些编译标志让它们工作吗?

(它们都使用最新的 Xcode 在 Snow Leopard 上编译,但不能使用稍旧的 Xcode 使用 Leopard 编译...它真的没那么旧,不像 1998 年的编译器,只是 2007/2008 年的编译器.)

最佳答案

我在 Xcode 3.1.2 和 ruby​​ 1.8.7 和 1.9.2 上运行 Leopard,并且 pg 适配器没有问题。你只需要在你的系统路径中有 pg_config 应用程序。我已经从 EnterpriseDB Site 的二进制包安装了并将目录/Library/PostgreSQL/9.0/bin 添加到路径中。

我也从未遇到过 sqlite3 驱动程序的问题。对于 MySQL,我几乎没有什么经验。

关于postgresql - 如何在 Mac OS X Leopard 上为 Rails 3.X 编译 sqlite3、mysql 和 postgres 驱动程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4022038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com