2011-05-11 81 views
0

我试图在本地运行Datamapper和Postgres数据库的Sinatra应用程序。 我在Mac OS X 10.6.7和Ruby 1.9.2,每次我启动应用程序,我得到以下错误时间:Datamapper do_postgres gem错误:“dyld:懒惰符号绑定失败:找不到符号:_PQsetdbLogin”

dyld: lazy symbol binding failed: Symbol not found: _PQsetdbLogin 
    Referenced from: /ruby-1.9.2-p136/gems/do_postgres-0.10.5/lib/do_postgres/do_postgres.bundle 
    Expected in: flat namespace 

没有任何人有任何想法,为什么这样的错误?

非常感谢

回答

1

可能是你使用不同版本的libpq库比Ruby驾驶员所期望的。检查libpq的一个版本。

Pavel

相关问题