Bonjour, j'essaie d'installer PostGis 1.5.1 sur Postgres 8.4. J'ai installé geos-3.2.2 et proj-4.7.0. La version de linux est 2.4.21-47 (CentOS).
le ./config fonctionne correctement, mais j'ai l'erreur suivante au make:
$ make
make -C liblwgeom
make[1]: Entre dans le répertoire `/moteurs/pgsql/postgis-1.5.1/liblwgeom'
make[1]: Rien à faire pour `ALL'.
make[1]: Quitte le répertoire `/moteurs/pgsql/postgis-1.5.1/liblwgeom'
make -C postgis
make[1]: Entre dans le répertoire `/moteurs/pgsql/postgis-1.5.1/postgis'
Makefile.pgxs:17: attention : écrasement des commandes pour la cible `install'
/moteurs/pgsql/lib/pgxs/src/makefiles/pgxs.mk:92: attention : anciennes commandes ignorées pour la cible `install'
Makefile.pgxs:63: attention : écrasement des commandes pour la cible `installdirs'
/moteurs/pgsql/lib/pgxs/src/makefiles/pgxs.mk:140: attention : anciennes commandes ignorées pour la cible `installdirs'
Makefile.pgxs:82: attention : écrasement des commandes pour la cible `uninstall'
/moteurs/pgsql/lib/pgxs/src/makefiles/pgxs.mk:164: attention : anciennes commandes ignorées pour la cible `uninstall'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Wdeclaration-after-statement -fno-strict-aliasing -fpic -I/moteurs/pgsql/include -I/moteurs/pgsql/include -I/usr/include/libxml2 -I../liblwgeom -I. -I/moteurs/pgsql/include/server -I/moteurs/pgsql/include/internal -D_GNU_SOURCE -c -o lwgeom_accum.o lwgeom_accum.c
lwgeom_accum.c:161:1: directives ne peuvent être utilisées à l'intérieur d'un argument macro
lwgeom_accum.c:160:46: liste d'arguments non terminé invoquant la macro « Assert »
lwgeom_accum.c: Dans la fonction « pgis_accum_finalfn »:
lwgeom_accum.c:162: « Assert » non déclaré (première utilisation dans cette fonction)
lwgeom_accum.c:162: (Chaque identificateur non déclaré est rapporté une seule fois
lwgeom_accum.c:162: pour chaque fonction dans laquelle il apparaît.)
lwgeom_accum.c:164: erreur de syntaxes avant le jeton « ) »
make[1]: *** [lwgeom_accum.o] Erreur 1
make[1]: Quitte le répertoire `/moteurs/pgsql/postgis-1.5.1/postgis'
make: *** [postgis] Erreur 2
Avez-vous une idée?