2010-11-11 22 views
1

Je suis en train de compiler PostGIS 1.5.2 sur Mac OS X et en cours d'exécution Postgresql 8.4 (installé via un clic d'installation à partir EnterpriseDB).erreur de PostGIS dans la compilation sur mac os x léopard des neiges

Je l'ai utilisé paquet binaire complet GDAL de kyngchaos pour PostGIS et ajouté à mon .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 

J'ai téléchargé la source de PostGIS actuelle et couru ./configure arrête à la fin avec:

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 

Ainsi, le fichier postgis_config.h n'est pas créé pour make.

+0

Avez-vous essayé d'installer PostGIS à travers le StackBuilder (qui fait partie du programme d'installation en un seul clic, au moins sous Windows)? –

+0

Bien l'installation d'enterprisedb n'a pas cette option quand je l'ai installé il y a un an. – kenok

Répondre

1

Vérifiez la configure.log. Il peut y avoir une erreur liée à libpq ou à une bibliothèque dont libpq a besoin.