PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 21/08/2019 10:49:43

jeromedb19
Membre

pg_filedump

Bonjour

J'essaie d'installer pg_filedump sur une machine x86_64 GNU/Linux.
J'ai une version 9.5 de postgres installée.
Mais lors du Make j'ai le message suivant :
pg_filedump.h:37:33: fatal error: access/htup_details.h: No such file or directory
#include "access/htup_details.h"

Je n'ai pas ces fichiers sur mon système.

Faut il installer d'autres modules ?
Comment compiler ce module simplement ?

Merci

Hors ligne

#2 21/08/2019 11:08:41

gleu
Administrateur

Re : pg_filedump

Il faut installer le paquet devel de PostgreSQL pour disposer des ficheirs headers de PostgreSQL.


Guillaume.

Hors ligne

#3 21/08/2019 13:53:30

jeromedb19
Membre

Re : pg_filedump

J'ai vérifié j'ai bien le package sur Postgres postgresql-devel

Package postgresql-devel-9.2.24-1.el7_5.x86_64 already installed and latest version
Nothing to do

Faut il tout recompiler ?

Hors ligne

#4 21/08/2019 14:59:28

jeromedb19
Membre

Re : pg_filedump

J'ai bien les fichiers. Mais un souci avec le Makefile  j'ai toujours 1 erreur lors du make.

une erreur de librarie apparement:

/usr/bin/ld: cannot find -lpgport

Faut il compléter l'install Postgres ?

Dernière modification par jeromedb19 (21/08/2019 15:43:53)

Hors ligne

#5 22/08/2019 23:19:14

gleu
Administrateur

Re : pg_filedump

Vous parlez d'une version 9.5 puis d'un paquet devel pour une version 9.2. Il faut la même version.


Guillaume.

Hors ligne

Pied de page des forums