Bonjour,

J'ai installé slony sur un serveur redhat, où la version de postgresql est en 8.2.4 mais a été compilé à partir des sources.

Au moment de lancer la commande "pgbench", ça n'a pas focntionné, et il est écrit dans la doc de slony :
Si vous compilez PostgreSQL™ depuis les sources, vous devez vous rendre dans le répertoire contrib/pgbench et exécuter la commande make install pour le compiler et l'installer

Donc je suis allé dans contrib/pgbench et j'ai fait un make install mais il me fait l'erreur :


# make install
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing pgbench.o -L../../src/port -lpgport -L../../src/interfaces/libpq -lpq -L../../src/port -Wl,-rpath,'/usr/local/pgsql/lib' -lpgport -lz -lcrypt -ldl -lm -o pgbench
/usr/bin/ld: cannot find -lpgport
collect2: ld a retourné 1 code d'état d'exécution
make: *** [pgbench] Erreur 1



Sur le net, je trouve beaucoup cette erreur mais rarement la solution!
à priori il faudrait modifier un makefile mais lequel ? et comment ?


est ce que quelqu'un saurait comment résoudre cette erreur ?


Merci

Charlotte