Axi*_*xil 3 postgresql macos bundle rubygems ruby-on-rails
我很难尝试宝石安装pg -v'0.18.4',这是我的ruby on rails"捆绑安装"应用程序所需要的,该应用程序是在3年前开发的.
sudo gem install pg -v'0.18.4'
它抱怨如下:
conftest.c:15:13: error: conflicting types for 'PQconnectdb'
extern void PQconnectdb();
Run Code Online (Sandbox Code Playgroud)
完整执行错误https://gist.github.com/axilaris/f521685f4e5c7a8e5653bf672af1efa7
mkmf.log - https://gist.github.com/axilaris/2e4cf2729b34d751c1ce76b046a0b21c
我的环境如下:
Postgres 9.4.0.1
MacOs Sierra High 10.13.1
$ ruby -v
ruby 2.3.3p222 (2016-11-21 revision 56859) [universal.x86_64-darwin17]
$ rails -v
Rails 5.1.4
Run Code Online (Sandbox Code Playgroud)
我试图安装brew install libpqxx它不起作用
以下是一些相关的stackoverflow:
我想确保安装 - sudo gem install pg -v'0.18.4'.从生产开始,它也应该运行.我不想破坏生产ubuntu服务器中运行的任何东西.目前针对这个问题,我正在我的mac上设置环境以进行开发,以尝试进行代码修复.
仅供参考,我试过2个mac.一个升级到sierra high的原始开发mac,另一个是新安装的sierra high的新格式化mac.
试试这个
ARCHFLAGS="-arch x86_64" bundle install
对于RMagick这样做
brew install imagemagick@6
brew link --force imagemagick@6
Run Code Online (Sandbox Code Playgroud)
如果在安装rmagick时发生任何错误,请告诉我.
| 归档时间: |
|
| 查看次数: |
740 次 |
| 最近记录: |