我想psql
独立使用该实用程序,而不通过 brew 或其他方式安装 postgress(我有我的理由)。我在 OS X 上使用 psql 版本 9.5.3,它与 PostgressApp 一起分发。
当我只分发 psql 时,我收到错误:
dyld: lazy symbol binding failed: Symbol not found: _PQsslInUse
...
Expected in: /usr/lib/libpq.5.dylib
使用命令otool -L psql
我发现库的路径仍然指向 Posgres.app,所以我用install_name_tool
工具更改了它,我还检查了所有引用的库并修复了它们。
但是,我仍然收到相同的错误消息。任何人都知道如何解决这个问题?
还是通往工作独立psql
二进制文件的另一条途径?