IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

Chargement de postGIS


Sujet :

PostgreSQL

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 423
    Points : 133
    Points
    133
    Par défaut Chargement de postGIS
    j'essaie d'installer postgreSQL/postGIS sous sun solaris.

    l'installation de postgreSQL s'est bien passé, la compilation de postGIS aussi.
    je crée une base snas problèmes.
    pour charger postGIS, je lance les commandes :

    createlang plpgsql BaseNico
    psql -d BaseNico -f /home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/share/lwpostgis.sql

    là, j'ai les messages d'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    josephine% psql -d BaseNico -f /home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/share/lwpostgis.sql
    BEGIN
    psql:/home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/share/lwpostgis.sql:44: NOTICE:  type "histogram2d" is not yet defined
    DETAIL:  Creating a shell type definition.
    psql:/home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/share/lwpostgis.sql:44: ERROR:  could not load library "/home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/lib/liblwgeom.so.1.1": ld.so.1: /home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/bin/postmaster: fatal: relocation error: file /home/josephine/UnixTools/bibli_gnu/lib/libstdc++.so.6: symbol __eprintf: referenced symbol not found
    psql:/home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/share/lwpostgis.sql:49: ERROR:  current transaction is aborted, commands ignored until end of transaction block
    qu'est-ce que j'ai oublié ?
    comment défini-t-on le type histogram2d ? est-ce que les erreurs suivantes sont dûes au fait que ce type n'est pas défini ?

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 423
    Points : 133
    Points
    133
    Par défaut
    j'ai mis le chemin de pg dans le fichier ld.config, mais ça ne marche toujours pas.

    quand je fais un ldd, il trouve correctement toutes les dépendances :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ldd liblwgeom.so.1.1
            libgeos_c.so.1 =>        /home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/lib/libgeos_c.so.1
            libproj.so.0 =>  /home/josephine/UnixTools/mapserver/proj4/proj4/lib/libproj.so.0
            libgcc_s.so.1 =>         /home/josephine/UnixTools/bibli_gnu/lib/libgcc_s.so.1
            libgeos.so.2 =>  /home/josephine/UnixTools/postgreSQL_postGIS/PostgreSQL/PostgreSQL/lib/libgeos.so.2
            libstdc++.so.6 =>        /home/josephine/UnixTools/bibli_gnu/lib/libstdc++.so.6
            libm.so.1 =>     /usr/lib/libm.so.1
            libc.so.1 =>     /usr/lib/libc.so.1
            libdl.so.1 =>    /usr/lib/libdl.so.1
            /usr/platform/SUNW,Sun-Blade-1000/lib/libc_psr.so.1
    alors qu'est ce qui cloche ??

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    J'ai le même soucis que toi pourtant aussi mes librairies sont bien chargées.

    As tu résolu ton problème?

  4. #4
    Membre régulier
    Inscrit en
    Mai 2004
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 189
    Points : 103
    Points
    103
    Par défaut ln -s
    j'ai eu un probleme avec ldconfig (etc/ld.so.conf)
    mais aussi ld_library_path
    mais avec le ln -s ca doit passer
    @+

Discussions similaires

  1. script php et chargement d'une couche vecteur postgis
    Par georex dans le forum SIG : Système d'information Géographique
    Réponses: 2
    Dernier message: 29/05/2012, 17h59
  2. Postgis: problème chargement de données
    Par DiverSIG dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 01/08/2007, 15h47
  3. action APRES chargement complet ...
    Par PinGuy dans le forum Delphi
    Réponses: 7
    Dernier message: 06/07/2006, 17h16
  4. Chargement d'une texture a partir de la mémoire
    Par logramme dans le forum DirectX
    Réponses: 6
    Dernier message: 27/01/2003, 14h57
  5. Chargement dynamique de DLL sous Unix
    Par Willou dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 18/12/2002, 18h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo