j'essaie d'installer une base postgreSQL sous UNIX.
la compilation marche bien (make puis make install), mais quand je fais ensuite le make à partir du répertoire contrib, j'ai le message d'erreur suivant :
pourtant, il me semble que bison est par défaut dans le package postgreSQL non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing -fPIC -I. -I. -I../../src/include -c -o cube.o cube.c *** ERROR: `bison' is missing on your system. It is needed to create the file `cubeparse.h'. You can either get bison from a GNU mirror site or download an official distribution of PostgreSQL, which contains pre-packaged bison output. *** make[1]: *** [cubeparse.h] Error 1 make[1]: Leaving directory `/home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/postgresql-8.1.4/contrib/cube' make: *** [all] Error 2
si j'installe bison à part, et que je le rajoute dans le PATH ou le LD_LIBRARY_PATH, c'est pareil.
ou est-ce que ça cloche ??
Nico
Partager