Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 14/06/2018 09:44:30
- big1
- Membre
erreurs make
Bonjour,
en version 10 sous Linux Oracle
Je voulais démarrer avec
ssl = on
Mais j'ai eu l'erreur:
SSL is not supported by this build
Donc j'ai relancé :
]# ./configure --prefix=/u01/app/PostgreSQL-10 --with-openssl
Et ensuite
#make
qui se termine avec:
make[3]: *** [libpq.so.5.10] Error 1
make[3]: Leaving directory `/u01/app/postgres/postgresql-10.0/src/interfaces/libpq'
make[2]: *** [all-libpq-recurse] Error 2
make[2]: Leaving directory `/u01/app/postgres/postgresql-10.0/src/interfaces'
make[1]: *** [all-interfaces-recurse] Error 2
make[1]: Leaving directory `/u01/app/postgres/postgresql-10.0/src'
make: *** [all-src-recurse] Error 2
En effet libpq.so.5.10 existe :
[root@rac1 ~]# find / -name "libpq.so.5.10"
/u01/app/PostgreSQL-10/lib/libpq.so.5.10
Avez-vous une idée?
D'avance merci.
Dernière modification par big1 (14/06/2018 10:06:09)
Hors ligne
#2 14/06/2018 18:35:24
- dverite
- Membre
Re : erreurs make
Il faut remonter plus haut dans les messages d'erreur de make. Là on voit simplement qu'il y a eu un problème pendant la compil de libpq, mais pas le message d'erreur lui-même.
Par ailleurs /u01/app/PostgreSQL-10/lib/libpq.so.5.10 est certainement issu d'un "make install" précédent, probablement sans openssl.
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
#3 14/06/2018 19:14:39
- big1
- Membre
Re : erreurs make
Merci beaucoup.
Voici ce que j'ai plus haut:
fe-secure-openssl.o: In function `PQsslAttribute':
fe-secure-openssl.c:(.text+0x90): multiple definition of `PQsslAttribute'
fe-secure.o:fe-secure.c:(.text+0x80): first defined here
collect2: ld returned 1 exit status
make[3]: *** [libpq.so.5.10] Error 1
make[3]: Leaving directory `/u01/app/postgres/postgresql-10.0/src/interfaces/libpq'
make[2]: *** [install-libpq-recurse] Error 2
make[2]: Leaving directory `/u01/app/postgres/postgresql-10.0/src/interfaces'
make[1]: *** [install-interfaces-recurse] Error 2
make[1]: Leaving directory `/u01/app/postgres/postgresql-10.0/src'
make: *** [install-src-recurse] Error 2
est-ce que ça peut aider?
Cordialement.
Dernière modification par big1 (14/06/2018 19:17:04)
Hors ligne
#4 15/06/2018 18:29:25
- dverite
- Membre
Re : erreurs make
Je pense que pour avoir cette erreur il faut un mélange de sources compilées avec openssl et sans openssl.
Pour corriger, il faudrait nettoyer le répertoire de compil avec un "make distclean" à la racine des source
et ensuite lancer à nouveau le configure et le make.
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
Pages : 1