我刚从OS X Lion升级到OS X Mountain Lion.我的铁路环境大部分都保持着机智.
我必须做的唯一步骤是让事情恢复到良好状态: - 安装XCode 4.4 - 安装XCode 4.4命令行工具 - 安装gcc-4.2
一切顺利.
这是问题,当我运行bundle install时几乎所有的gem都安装正确,除了我需要的最重要的一个 - postgresql gem'pg'.
它特别适用于0.12.2以上的版本.
我正在使用ruby 1.9.3p125.
我可以成功获取0.12.2 pg宝石,以及下面的版本,但它们给我分段错误(我猜是因为我正在使用的ruby版本).
因此,这让我相信它特定于pg gem,而不是我的整体环境看到其他宝石安装正常.
我也尝试重新安装Postgresql以确保我的postgres环境没问题,并且在这方面似乎很好.
有没有人能够安装'pg'宝石版0.13.0或更高版本(更优选0.14.X)?
这是我的堆栈跟踪:
Building native extensions. This could take a while...
ERROR: Error installing pg:
ERROR: Failed to build gem native extension.
/Users/caseyli/.rvm/rubies/ruby-1.9.3-p125/bin/ruby extconf.rb
checking for pg_config... yes
Using config values from /usr/bin/pg_config
checking for libpq-fe.h... yes
checking for libpq/libpq-fs.h... yes
checking for pg_config_manual.h... yes
checking for PQconnectdb() in -lpq... yes
checking …Run Code Online (Sandbox Code Playgroud)