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).

#276 Re : Installation » error while loading shared libraries: libpq.so.4: » 30/10/2009 17:54:32

je vais partir sur cette option la desinstallation test , sinon je fais ta premiere solution (upgrade postgres )
le postgres actuel marche et je veux pas plus m'enfoncer ( le createelang marcge bref meme si t'as raison)
mais j'ai besoin de me mettre en confiance
donc
j'ai recompile postgis 1.4
puis ./uninstall
make clean
make uninstall

recompile postis 1.3
connection postgres

ca existe encore
mais en se connectant sous pl/sql je peux pas la
virer manuellement cette fonction histogram2d ?
merci

#278 Re : Installation » error while loading shared libraries: libpq.so.4: » 30/10/2009 17:22:07

autre question pour normal, tu n'as pas du désinstaller la version précédente.
j'ai fait un make uninstall y a des trucs a faire encore ??
remerci

#279 Re : Installation » error while loading shared libraries: libpq.so.4: » 30/10/2009 17:14:28

bon je vais recompiler la postgis 1.4

encore merci de pas me laisser tomber car j'en bave la
pour passer de la version postgres actuelle a la version 1.4 je fais comment merci
- je desinstalle ma postgres actuelle ou il ya un genre de upgrade merci  infiniment !!
le post a été lu au moins 600 fois ca doit intéréssé du monde dommage qu'on soit tous les 2
@+

#280 Re : Installation » error while loading shared libraries: libpq.so.4: » 30/10/2009 16:54:12

j'ai installé la version postgis 1.3.6 ( ce coup ci avec lwpostgis.sql"
je lance la commande il me dit type "histogram2d" already exists
merci

#282 Re : Installation » error while loading shared libraries: libpq.so.4: » 30/10/2009 10:42:05

donc a ton avis ca sert a rien que je me recasse la tete a installer le postgis 1.3.6
c'est plutot vers le compilateur , tu peut pas l'envoyer a des collégues a toi pour voir ce qu'il en passe
merci

#283 Re : Installation » error while loading shared libraries: libpq.so.4: » 30/10/2009 10:15:16

- Moi mon serveur ne posséde  pas de carte graphique
- est ce une bonne idee de descendre a la version postgis 1.3.6
- ARR_NULLBITMAP cela sert a quoi ?
Comment pourrez je faire ? cela deviens difficile !!! mais bon je veux pas renoncer si prés du but!!

#284 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 18:11:49

mich@sg:/usr/local/geomatique> cat /proc/version
Linux version 2.6.5-7.252-sn2 (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Tue Feb 14 11:11:04 UTC 2006
mich@sg:/usr/local/geomatique> cat /etc/issue

Welcome to SUSE LINUX Enterprise Server 9 (ia64) - Kernel \r (\l).

c'est un 64 bits il faut descendre a la postgis anterieure suite a ce forum en tant qu'expert as tu déja eu ce probleme
qu'en pense tu
merci michel

#286 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 17:06:40

avec le ln ca passe
et apres avpoir mis le droit
nouveau message
psql:/usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4.0/postgis/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:  ARR_NULLBITMAP    ( PROJ ?????)
Merci marc

#287 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 16:45:17

c'est car meme bizarre
je l'ai mis le chemin  de libgeos_c.so.1 dans le ld_library_path mais aussi dans le ld.so.conf (puis ldconfig)
j'ai arreté postgress , rdemarré , lancer le postgis.sql
il me mets toujours le message d'erreur could not load library "/usr/local/geomatique/pgsql/lib/postgis-1.4.so": libgeos_c.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type
bon je vais voir avec le ln pas possible quand meme !

#288 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 16:04:26

donc va veut dire qu'elle est utile ce que je me doutez car j'avez fait la meme manip que toi

Je pense faire un ln -s  /usr/local/geomatique/lib/libgeos_c.so.1 /usr/lib

pour ne pas avoir ce message la

could not load library "/usr/local/geomatique/pgsql/lib/postgis-1.4.so": libgeos_c.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type,

merci marc

#289 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 15:50:14

j'ai fait du ménage dans /etc/ld.so.conf et j'ai puis avoir  libgeos-3.1.1.so
en faisant un ldd local/geomatique/pgsql/lib/postgis-1.4.so
donc c'est lmieux

   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)


je recompile c'est mieux ,  mais que fait libgeos_c.so.1 ???  la dedans est ce bien une libraririe
nécéssaire de la geos-3.1.1 ou encore une ancienne libraririe tu l'a toi ? en faisant un LDD?

quand je lance il me dit
  could not load library "/usr/local/geomatique/pgsql/lib/postgis-1.4.so": libgeos_c.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou répertoire de ce type, j'ai l'impression

j'attends confirmation je te remerci e

#290 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 13:52:26

mon admin a desinstaller les libgeos de 2006 !!!

linux-gate.so.1 =>  (0xa000000000000000)
        libgeos_c.so.1 => not found  (*.pourquoi ici j'ai pas libgeos_c.so.1.6.0)
        libproj.so.0 => /usr/local/geomatique/lib/libproj.so.0 (0x2000000800124000)
        libc.so.6.1 => /lib/tls/libc.so.6.1 (0x20000008001b0000)
        libm.so.6.1 => /lib/tls/libm.so.6.1 (0x20000008003dc000)
        /lib/ld-linux-ia64.so.2 (0x2000000800000000)

quand je comile j'ai cela pourquoi j'ai pas
libgeos_c.so.1.6.0
merci

#291 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 12:34:42

si je fais
ldd /usr/local/geomatique/lib/libgeos_c.so.1.6.0
        linux-gate.so.1 =>  (0xa000000000000000)
        libgeos-3.1.1.so => /usr/local/geomatique/lib/libgeos-3.1.1.so (0x2000000800094000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x2000000800364000)
        libm.so.6.1 => /lib/tls/libm.so.6.1 (0x20000008004d8000)
        libc.so.6.1 => /lib/tls/libc.so.6.1 (0x200000080058c000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x20000008007b8000)
        /lib/ld-linux-ia64.so.2 (0x2000000800000000)

donc a la compil de postgis on devrez avoir
libgeos_c.so.1.6.0 et non libgeos_c.so.1
comment puis je forcer avec le ./configure de postgis qu'il prenne la bonne biblio
merci !

#292 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 11:12:31

local/geomatique/pgsql/lib/postgis-1.4.so
        linux-gate.so.1 =>  (0xa000000000000000)
        libgeos_c.so.1 => /usr/local/lib/libgeos_c.so.1 (0x2000000800124000)
        libproj.so.0 => /usr/local/geomatique/lib/libproj.so.0 (0x2000000800154000)
        libc.so.6.1 => /lib/tls/libc.so.6.1 (0x20000008001e0000)
        libgeos.so.2 => /usr/local/lib/libgeos.so.2 (0x200000080040c000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x2000000800620000)
        libm.so.6.1 => /lib/tls/libm.so.6.1 (0x2000000800794000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x2000000800848000)
        /lib/ld-linux-ia64.so.2 (0x2000000800000000)

ca va chercher dans /usr/local/lib
et je compile avec ./configure --with-projdir=/usr/local/geomatique/proj-4.5.0  --with-pgconfig=/usr/local/geomatique/pgsql/bin/pg_config
je vais recompiler avec aussi --with-geosconfig=/usr/local/geomatique/geos-3.1.1

non ? merci de confirmer

#293 Re : Installation » error while loading shared libraries: libpq.so.4: » 29/10/2009 09:49:47

n'existe pas un moyen de debugger par exemple dans postgis.sql
afin de voir l'ancienne  bibliothéque en question qui pose probléme
ou autre chose que se soit plus détaillé
merci

#294 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 16:22:12

donc je vois ca avec mon admin
@+ je te dis
  PostGIS is now configured for ia64-suse-linux

-------------- Compiler Info -------------
  C compiler:           gcc -g -O2
  C++ compiler:         g++ -g -O2

-------------- Dependencies --------------
  GEOS config:          /usr/bin/geos-config
  GEOS version:         3.1
  PostgreSQL config:    /usr/local/geomatique/pgsql/bin/pg_config
  PostgreSQL version:   8.1
  PROJ4 version:        45
  PostGIS debug level:  0

-------- Documentation Generation --------
  xsltproc:             /usr/bin/xsltproc
  xsl style sheets:
  dblatex:

#295 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 16:18:38

c'est l'ancien informaticien qui avez fait cela
moi c'est libgeos-3.1.1.so qui m'interesse je vais dire a mon admin qui desintalle
les anciennes libgeos ?
je te remercie vivement , tu me laisse pas tomber et je t'en remercie encore



libecpg.a              libgeos.a           libpgtypes.a       libproj.la
libecpg_compat.a       libgeos_c.a         libpgtypes.so      libproj.so
libecpg_compat.so      libgeos_c.la        libpgtypes.so.2    libproj.so.0
libecpg_compat.so.2    libgeos_c.so        libpgtypes.so.2.1  libproj.so.0.5.2
libecpg_compat.so.2.1  libgeos_c.so.1      libpq.a            postgresql
libecpg.so             libgeos_c.so.1.6.0  libpq.so           proj_api.h
libecpg.so.5           libgeos.la          libpq.so.4
libecpg.so.5.1         libgeos.so          libpq.so.4.1
libgeos-3.1.1.so       libpgport.a         libproj.a

#296 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 15:53:31

je me connecte utilisateur postgres

lancer commande
je tape ./pg_config le libdir = /usr/local/geomatique/pgsql/lib  OK
je verifie le createlang OK


Marc,
./psql -d template1 -f /usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4.0/postgis/postgis.sql

j'ai cette erreur , je commence à avoir les boules mais bon faut que je persevere

BEGIN
psql:/usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4.0/postgis/postgis.sql:54: NOTICE:  type "spheroid" is not yet defined
DETAIL:  Creating a shell type definition.
psql:/usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4.0/postgis/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
@+

#297 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 15:36:31

make clean
make uninstall
./configure --with-projdir=/usr/local/geomatique/proj-4.5.0  --with-pgconfig=/usr/local/geomatique/pgsql/bin/pg_config
OK
make
Make install OK
je poursuis et croise les doigts

#298 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 14:46:29

Marc,
make uninstall ok
make clean

aprés je mets ceci sinon ca part en erreur
./configure --with-projdir=/usr/local/geomatique/ --with-pgconfig=/usr/local/geomatique/pgsql/bin/pg_config
et le --prefix tu le redirige vers ou ?
merci
Michel

#299 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 11:54:42

toujours ce message
BEGIN
psql:/usr/local/geomatique/pgsql/postgis1.sql:54: NOTICE:  type "spheroid" is not yet defined
DETAIL:  Creating a shell type definition.
psql:/usr/local/geomatique/pgsql/postgis1.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

que me conseille tu pour la desinstallation
- deconnection utilisateur postgres
- make uninstall de postgis-1.4.0
- et le repertoire de postgis-1.4.0 je le mets a un autre emplacement dans /usr/local/geomatique
- puis ./configure par défault
- make
- make install

peut tu me confirmer ?
merci

#300 Re : Installation » error while loading shared libraries: libpq.so.4: » 28/10/2009 11:14:16

Salut Marc,
Merci pour les infos , j'ai appris beaucoup de chose
avant de desintaller je veux tester cette manip,
j'ai creer un fichier postgis1.sql
et j'ai mis le chemin en dur

BEGIN
psql:/usr/local/geomatique/pgsql/postgis1.sql:54: NOTICE:  type "spheroid" is not yet defined
DETAIL:  Creating a shell type definition.
psql:/usr/local/geomatique/pgsql/postgis1.sql:54: ERROR:  could not access file "/usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4": Permission non accordée

déja j'ai plus les erreurs sur les bibliothéques
mais j'ai un message d'erreur
pourtant j'ai fait un chmod 777 /usr/local/geomatique/postgresql-8.1.4/contrib/postgis-1.4

@+

Pied de page des forums

Propulsé par FluxBB