我收到了主题错误。
似乎错误与postgres库不是64位有关,但除此之外我无法弄明白。捆绑安装运行正常,但是当我运行rails时,我得到:
jim@MJTPUB:~/rails/apps/apoxeia$ rails s
/home/jim/.rvm/gems/ruby-1.9.3-p194@rails328/gems/pg-0.15.1/lib/pg.rb:4:in `require':
libpq.so.5: wrong ELF class: ELFCLASS64 - /home/jim/.rvm/gems/ruby-1.9.3-p194@rails328
/gems/pg-0.15.1/lib/pg_ext.so (LoadError)
from /home/jim/.rvm/gems/ruby-1.9.3-p194@rails328/gems/pg-0.15.1/lib/pg.rb:4:in
`<top (required)>'
我从哪里开始想出这个?
由于 - 吉姆
答案 0 :(得分:1)
这是由于链接器无法将库链接在一起造成的,因为一个是32位,一个是64位。修复很简单:确保在同一架构上安装了所有相应的部分(标准化为32位或64位)。如果失败,请检查您的构建环境并查看它的目标。
如果失败,则可能是您的构建环境,捆绑包的make文件或任何其他内容的问题。您需要仔细研究这些事情(并可能提供更多信息)。