2010-11-11 85 views
1

我想在Mac OS X上編譯postgis 1.5.2並運行Postgresql 8.4(通過enterprisedb一鍵安裝安裝)。在mac os上編譯postgis時出錯x雪豹

我用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 make postgis_config.h文件。

+0

您是否嘗試過通過StackBuilder安裝Postgis(它是一鍵式安裝程序的一部分,至少在Windows上)? – 2010-11-11 11:22:04

+0

當我在一年前安裝它時,enterprisedb的安裝沒有這個選項。 – kenok 2010-11-11 13:11:15

回答

1

檢查configure.log。它可能與libpq或libpq需要的某些庫有關。