我正在尝试在Mac OS X上编译postgis 1.5.2并运行Postgresql 8.4(通过来自enterpriseedb的一键安装程序安装)。
我使用了kyngchaos的GDAL完整二进制包用于postgis并将其添加到我的.bash_profile:
export PATH=/Library/Frameworks/UnixImageIO.framework/Programs:$PATH
export PATH=/Library/Frameworks/PROJ.framework/Programs:$PATH
export PATH=/Library/Frameworks/GEOS.framework/Programs:$PATH
export PATH=/Library/Frameworks/SQLite3.framework/Programs:$PATH
export PATH=/Library/Frameworks/GDAL.framework/Programs:$PATH
我已经下载了当前的postgis源代码并运行./configure它最后会停止:
checking PostgreSQL version... PostgreSQL 8.4.3
checking libpq-fe.h usability... yes
checking libpq-fe.h presence... yes
checking for libpq-fe.h... yes
checking for PQserverVersion in -lpq... no
configure: error: could not find libpq
因此没有为make创建postgis_config.h文件。
答案 0 :(得分:1)
检查configure.log。它可能与libpq或libpq需要的某些库有关。