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

Installation PostgreSQL Discussion :

Installation de PostgreSQL 9.0.1 sur Ubuntu 10.04


Sujet :

Installation PostgreSQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2009
    Messages : 44
    Points : 53
    Points
    53
    Par défaut Installation de PostgreSQL 9.0.1 sur Ubuntu 10.04
    Bonjour ;
    j'essaye d'installer postgresql 9.0.1 sur ubuntu 10.04 depuis son code source et pour ce faire j'ai suivis les étapes suivantes :
    1. j'ai téléchargé le code source postgresql-9.0.1.tar.gz ;
    2. j'ai décompressé le tout ;
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      iso81@iso81-desktop:~$ gunzip postgresql-9.0.1.tar.gz
      iso81@iso81-desktop:~$ tar xf postgresql-9.0.1.tar
    3. j'ai changé de répertoire puis j'ai lancé la configuration :
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      iso81@iso81-desktop:~$ cd postgresql-9.0.1
      iso81@iso81-desktop:~/postgresql-9.0.1$ ./configure --enable--nls='fr'
      ...
      checking whether NLS is wanted... yes
      ...
      checking for -lreadline... no
      checking for -ledit... no
      configure: error: readline library not found
      If you have readline already installed, see config.log for details on the
      failure.  It is possible the compiler isn't looking in the proper directory.
      Use --without-readline to disable readline support.

    La bibliothèque GNU readline est présente par défaut sur mon système,



    mais celle ci est introuvale ! Peut être que mon compilateur regarde dans le mauvais répertoire ? Alors, où se trouve le bon ?

    Un petit coup d'œil dans le fichier journal généré :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    iso81@iso81-desktop:~/postgresql-9.0.1$ more config.log
    This file contains any messages produced by compilers while
    running configure, to aid debugging if configure makes a mistake.
    
    It was created by PostgreSQL configure 9.0.1, which was
    generated by GNU Autoconf 2.63.  Invocation command line was
    
      $ ./configure --enable-nls=fr
    ...
    configure:2396: checking whether NLS is wanted
    configure:2430: result: yes
    ...
    Configured with: ../src/configure -v
    --with-pkgversion='Ubuntu 4.4.3-4ubuntu5'
    --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs
    --enable-languages=c,c++,fortran,objc,obj-c++
    --prefix=/usr
    --enable-shared
    --enable-multiarch
    --enable-linker-build-id
    --with-system-zlib
    --libexecdir=/usr/lib
    --without-included-gettext # ==> Pourquoi ???
    --enable-threads=posix
    --with-gxx-include-dir=/usr/include/c++/4.4
    --program-suffix=-4.4
    --enable-nls # ==> Mon paramètre est bien présent
    --enable-clocale=gnu
    --enable-libstdcxx-debug
    --enable-plugin
    --enable-objc-gc
    --enable-targets=all
    --disable-werror
    --with-arch-32=i486
    --with-tune=generic
    --enable-checking=release
    --build=i486-linux-gnu
    --host=i486-linux-gnu
    --target=i486-linux-gnu
    La bibliothèque GNU gettext est également présente sur mon système,



    alors pourquoi --without-included-gettext ?


  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Points : 2 890
    Points
    2 890
    Par défaut
    Pour compiler, il faut les versions de développement des bibliothèques, par exemple libreadline5-dev
    Le --without-included-gettext est à ignorer, ça n'est pas une erreur.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : Algérie

    Informations forums :
    Inscription : Mai 2009
    Messages : 44
    Points : 53
    Points
    53
    Par défaut
    modérateur pour votre réponse. En effet il fallait installé la version développement de la bibliothèque GNU readline.


    Et pour le support NLS il fallait que j'installe la bibliothèque GNU gettext. Cette dernière, contrairement à ce que je croyait, n'était pas installé par défaut sur mon système.


    J'ai également installé la version développement de la bibliothèque zlib pour activer le support des archives compressées dans pg_dump et pg_restore.


    Après ces apports, tout c'était bien passé. J'ai fait ensuite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    iso81@iso81-desktop:~/postgresql-9.0.1$ make world
    ...
    PostgreSQL, contrib, and documentation successfully made. Ready to install.
    iso81@iso81-desktop:~/postgresql-9.0.1$ sudo make install-world
    [sudo] password for iso81:
    ...
    PostgreSQL, contrib, and documentation installation complete.
    iso81@iso81-desktop:~/postgresql-9.0.1$ make clean

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'installation de JBoss 6.0.1 sur Ubuntu
    Par badridevelop dans le forum Développement Web en Java
    Réponses: 1
    Dernier message: 06/01/2012, 16h58
  2. Installation de lex et yacc sur ubuntu
    Par maggie78 dans le forum Applications et environnements graphiques
    Réponses: 8
    Dernier message: 06/10/2011, 10h30
  3. [TUTO] Installer java 1.6.0 sur ubuntu
    Par altadeos dans le forum EDI et Outils pour Java
    Réponses: 4
    Dernier message: 06/02/2007, 12h41
  4. Réponses: 3
    Dernier message: 10/10/2005, 18h30
  5. Pb d'installation de PostgreSQL sur HP-UX
    Par gueeyom dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 28/09/2004, 21h17

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