相关疑难解决方法(0)

gem install pg无法绑定到libpq

在Ubuntu 10.04.3上升级到Ruby 1.9.3(使用系统RVM的1.9.2)后,我删除了所有的宝石,并尝试重新安装pg(ala bundle install pg).

然后它抛出一个错误并通知我,我应该看看mkmf.log,这两个都包含在这个要点中:https://gist.github.com/d05a81701d968895c730

libpq-dev,libpq5和postgresql-client都已​​安装并正常运行.在pg_config中指向gem,直接指向include和bin目录似乎没有任何改变.

我已经看到几个关于stackoverflow和网络其余部分的类似错误消息的问题,但它们似乎都很简单,缺少依赖性问题(大多数是通过安装libpq-dev解​​决的),所以我有点亏损

可能有用/相关的各种其他属性:

  • ruby 1.9.3p0(2011-10-30修订版33570)[i686-linux]
  • rvm 1.10.1(系统)
  • 宝石1.8.15
  • psql(PostgreSQL)8.4.9

提前致谢.

gem_make.out:

Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /usr/local/rvm/rubies/ruby-1.9.3-p0/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 PQconnectdb() in -lpq... no
checking for PQconnectdb() in -llibpq... no
checking for PQconnectdb() in -lms/libpq... no
Can't find the PostgreSQL client library (libpq)
*** extconf.rb failed ***
Could not create …
Run Code Online (Sandbox Code Playgroud)

ruby postgresql ubuntu pg ruby-1.9.3

23
推荐指数
1
解决办法
7681
查看次数

标签 统计

pg ×1

postgresql ×1

ruby ×1

ruby-1.9.3 ×1

ubuntu ×1