Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#301 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 18:22:17
le probleme de libproj sembre résolu
j'ai rajouté
dans postgresql.conf
preload_libraries = '/usr/local/geomatique/proj-4.5.0/lib/libproj.so.0'
j'ai redemarré le service
je relance la commande j'ai
BEGIN
psql:/usr/local/geomatique/pgsql/share/contrib/postgis.sql:54: NOTICE: type "spheroid" is not yet defined
DETAIL: Creating a shell type definition.
psql:/usr/local/geomatique/pgsql/share/contrib/postgis.sql:54: ERROR: could not load library "/usr/local/geomatique/pgsql/lib/postgis-1.4.so": /usr/local/geomatique/pgsql/lib/postgis-1.4.so: undefined symbol: GEOSPreparedCovers
@+
#302 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 17:55:16
il se trouve dans
/usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4.0>
le script est pas passé, tu m'as mis la puce à l'oreille
$libdir dans le postgis.sql je peux etre le remplacé par le chemin?
tu me diras!
@+
#303 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 17:18:58
une autre voie
j'ai essayer avec local_preload_libraries mais il me met
FATAL : unrecognized configuration parameter "local_preload_libraries'
merci
#304 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 16:59:40
merci marc j'ai
BEGIN
psql:/usr/local/geomatique/pgsql/share/contrib/postgis.sql:54: NOTICE: type "spheroid" is not yet defined DETAIL: Creating a shell type definition. psql:/usr/local/geomatique/pgsql/share/contrib/postgis.sql:54: ERROR: could not access file "$libdir/postgis-1.4": Aucun fichier ou répertoire de ce type
et dans postgres.conf j'ai mis
dynamic_library_path = '/usr/local/geomatique/lib:/usr/local/geomatique/pgsql/lib:$libdir'
et quand je tape
pg_config --pkglibdir
il me sort /usr/local/geomatique/lib
donc enlever $libdir dans postgresql.conf ?
merci marc
#305 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 15:03:37
marc
suite a ton dynamic_library_path
j'ai tapé
pg_config --pkglibdir
et il me sort /usr/local/geomatique/lib
et dedans j'ai bien liboroj.so.0
donc faut t'il aussi que je mette aussi dynamic_library_path
dans postgres.conf avec ce chemin /usr/local/geomatique/lib
regarde aussi mon avant dernier message je te remercie d'avance
#306 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 14:27:12
Je te remercie et en plus je viens de découvrir autre chose
comme je veux installer postgis , j'ai reverifier
geos et en passant proj
donc je me suis deconnecter de postgres
je tape
./proj proj
Rel. 4.5.0, 22 Oct 2006
<proj>:
projection initialization failure
cause: no arguments in initialization list
program abnormally terminated
je tape
./geos-config --version
3.1.1
je me connecte avec utilisateur postgres
./proj proj
./proj: error while loading shared libraries: libproj.so.0: cannot open shared object file: No such file or directory
je tape
./geos-config --version
3.1.1
donc déjà proj ne marche pas
-je pense faire
recompiler bibliotheque proj
recompiler postgis
make
make install
tu en penses quoi merci !
je te remercie je vais passer par ta méthode
#307 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 12:32:17
marc
stop
puis redemarrage
echo $LD_LIBRARY_PATH
j'ai
:/usr/local/geomatique/lib:/usr/local/geomatique/pgsql/lib
je relance
./psql -e -d template1 -f /usr/local/geomatique/pgsql/share/contrib/postgis.sql > toto.txt 2>&1
toujours l'erreur
psql:/usr/local/geomatique/pgsql/share/contrib/postgis.sql:54: ERROR: could not load library "/usr/local/geomatique/pgsql/lib/postgis-1.4.so": libproj.so.0: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type
#308 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 11:29:41
ok escuse sans faute de frappe
export LD_LIBRARY_PATH avec ou sans faute de frappe ?
ensuite le export c'est dans le shell qui lance le moteur postgresql, pas le client postgresql (commande pg_ctl)
<< il faut aue j'arrete mon serveur postgres et que je redemarre ?
pg_ctl -D /usr/local/geomatique/pgsql/data start
peut tu confirmer
merci
#309 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 11:15:27
c'est assez bizarre
maintenant libgeos passe c'est libproj.so qui est en erreur
libgeos_c.so.1 => /usr/local/geomatique/lib/libgeos_c.so.1 (0x2000000800124000)
libproj.so.0 => /usr/local/geomatique/lib/libproj.so.0 (0x2000000800160000)
voir http://pastebin.com/m2344efa6
pourtant j'ai fait
-ln -s /usr/local/geomatique/lib/libproj.so.0 /usr/lib
et j'ai aussi fais avec LD_LIBRARY_PATH = /usr/local/geomatique/lib
puis export LD_LIBRRAY_PATH
#310 Re : Installation » error while loading shared libraries: libpq.so.4: » 27/10/2009 09:47:14
comme ceci ?
LD_LIBRARY_PATH=/usr/local/geomatique/pgsql/lib
export LD_LIBRARY_PATH
redemarrer le cluster c'est à dire je me deconnecte de postgres et je me reconnecte?
merci
#311 Re : Installation » Probleme installation postgresql avec vista » 26/10/2009 18:21:18
vista moi j'ai abandonné j'ai installé kubuntu ce weekend sur ma machine
il m'a tout détecté (impr,graveur,clé usb wifi )
vista il est bugué tu t'embeterez moins la vie!!
#312 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 18:15:39
et meme si joint en passant la compilation de postgis
http://pastebin.com/m1170ae7e
#313 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 18:04:59
voici mon ldconfig
http://pastebin.com/m1282da1
il y a bien postgis-1.4.so
mais quand je lance ./psql -d template1 -f /usr/local/pgsql/share/contrib/postgis.sql
il trouve pas cette bibliothéque
comment pourrez je le contourner
merci
#314 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 16:57:05
si je fais
ldd /usr/local/geomatique/pgsql/lib/postgis-1.4.so
linux-gate.so.1 => (0xa000000000000000)
libgeos_c.so.1 => /usr/local/geomatique/lib/libgeos_c.so.1 (0x2000000800124000)
libproj.so.0 => /usr/local/geomatique/lib/libproj.so.0 (0x2000000800160000)
libc.so.6.1 => /lib/tls/libc.so.6.1 (0x20000008001ec000)
libgeos-3.1.1.so => /usr/local/geomatique/lib/libgeos-3.1.1.so (0x2000000800418000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x20000008006e8000)
libm.so.6.1 => /lib/tls/libm.so.6.1 (0x200000080085c000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2000000800910000)
/lib/ld-linux-ia64.so.2 (0x2000000800000000)
c'est correct cela ?
merci
#315 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 15:41:28
c'est un peu plus clair
http://pastebin.com/m7c8328ef
dans /etc/lo.so.conf y a bien mes chemins
et j'ai bien tapé ldconfig mais je reverifie
a moins que toi tu as vu la solution de suite
je te remercie @+ on reste en contact
#316 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 15:23:13
je te remercie pour ton aide !!
sous psql/bin
./psql -e -d template1 -f /usr/local/geomatique/pgsql/share/contrib/postgis.sql
Os = suse 9.3 ( je travaille sur un serveurinux suse 9.3 à mon boulot) il faut que j'installe postgres et postgis c'est fait
il manque plus que de basculer les fcts spatiales dans postgres.
#318 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 14:57:10
ok je l'ai mis sur pastebin
je te remercie
#319 Général » ./psql –d template1 –f /usr/local/pgsql/share/contrib/postgis.sql bad » 26/10/2009 14:53:02
- mich30
- Réponses : 2
su postgres OK
/usr/local/pgsql/bin/createlang plpgsql template1 O K
Pour importer les fonctions spatiales :
Su postgres
Se mettre sous /usr/local/pgsql/bin/
./psql –d template1 –f /usr/local/pgsql/share/contrib/postgis.sql ( ne pas oublier point/)
ici j'ai une erreur Error : current transaction is aborted , commands ignored until end of transaction block
pouvez vous m'aider merci
#320 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 14:20:28
le fichier est presque indentique a postgis.sql il y a juste un rollback a la fin
puis je te l'envoyer ?
#321 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 12:55:28
on a la possibilté de mettre un fichier attaché dans ce forum ?
pour te montrer le resultat avec -e
merci !!
#322 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 12:24:32
./psql -d template1 -f /usr/local/pgsql/share/contrib/postgis.sql > toto.txt
dans le fichier toto.txt je n'ai que BEGIN et rollback ?
merci
#323 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 12:08:25
merci je vois ca !!
#324 Re : Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 11:33:12
le probléme a été résolu en faisant un ln chemin lib so.4 /usr/lib/
puis j'ai fait su postgres
./psql -d template1 -f /usr/local/pgsql/share/contrib/postgis.sql
il me mets en erreur
psql: postgis.sql erreur current transaction is aborted command ignored util end of transaction block
#325 Installation » error while loading shared libraries: libpq.so.4: » 26/10/2009 10:34:54
- mich30
- Réponses : 97
Bonjour,
j'ai compilé postgres , postgis sans erreur
maintenant je me suis connecté à PG
pg_ctl -D /usr/local/pgsql/data –l logfile start
psql -U postgres template1
A ce niveau la pas de probléme
j'ai tapé ./createlang plpgsql template1
il me mets une erreur : ./createlang: error while loading shared libraries: libpq.so.4: cannot open shared object file: No such file or directory
pourtant j'ai mis le chemin de de libpq.so.4 dans /etc/ld.so.conf l
et j'ai lancé ldconfig
pourquoi il ne trouve pas cette bibliothéque
merci de m'aider
michel