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

Linux Discussion :

aide compilation apache


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 126
    Par défaut aide compilation apache
    Bonsoir a tous j'ai besoins de votre aide s'il vous plait.
    je cherche a obtenir la version 1.3.12 Linux (je virtualise sous ubuntu 9.04) d'apache dans le but d'étudier les anciens bugs. J'ai donc récupère les dossier a l'adresse http://archive.apache.org/dist/httpd...-linux2.tar.gz je l'ai extrait sans souci puis j'ai laisser le dossier sur le bureau la j'ai utiliser la commande "./configure --prefix=PREFIX" la le programe fait son boulot je supose et lorsque j'utilise la commande make comme décrit dans readme.configure j'obient le message d'erreur suivant :

    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
     
     
    ===> src
    make[1]: entrant dans le répertoire « /home/test/Bureau/apache_1.3.12 »
    make[2]: entrant dans le répertoire « /home/test/Bureau/apache_1.3.12/src »
    ===> src/regex
    make[3]: Rien à faire pour « all ».
    <=== src/regex
    ===> src/os/unix
    make[3]: Rien à faire pour « all ».
    <=== src/os/unix
    ===> src/ap
    make[3]: Rien à faire pour « all ».
    <=== src/ap
    ===> src/main
    gcc  -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I../lib/expat-lite `../apaci`   -o gen_test_char gen_test_char.o  -lm -lcrypt -lndbm -ldl
    /usr/bin/ld: cannot find -lndbm
    collect2: ld a retourné 1 code d'état d'exécution
    make[3]: *** [gen_test_char] Erreur 1
    make[2]: *** [subdirs] Erreur 1
    make[2]: quittant le répertoire « /home/test/Bureau/apache_1.3.12/src »
    make[1]: *** [build-std] Erreur 2
    make[1]: quittant le répertoire « /home/test/Bureau/apache_1.3.12 »
    make: *** [build] Erreur 2
    Pour être franc avec vous je suis un peu larguer et je comprend rien au code d'erreur si quelqu'un pouvait m'aider ce serait sympa merci par avance.

  2. #2
    Membre chevronné Avatar de cboudy
    Profil pro
    Ingénieur informatique industrielle
    Inscrit en
    Avril 2006
    Messages
    407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur informatique industrielle
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 407
    Par défaut
    par convention il faut remplacer PREFIX par le chemin du répertoire dans lequel tu souhaites que apache soit installé
    /usr/bin/ld: cannot find -lndbm
    signifie que ld n'arrive pas à localiser la libraire ndbm, est-elle installée sur ton système ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 126
    Par défaut
    Merci de votre réponse je ne pense pas avoir la librairie que dont vous me parler d'installer je vais donc faire des recherche sur le sujet merci de votre reponse .

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 126
    Par défaut
    Re désolé mais j'ai encore besoin d'aide je ne trouve rien a propos de cette libraire ndbm a quoi sert telle et comme puis-je l'installer j'ai essayer :

    sudo apt-get install libndbm

    mais ça ne marche pas forcement .Merci de votre aide !

  5. #5
    Membre confirmé
    Inscrit en
    Décembre 2002
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 89
    Par défaut
    pour cela tu as besoins d'installer gdbm qui est l'equivalent GNU de ndbm. ce sont les bases de données Berkeley.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 126
    Par défaut
    merci beaucoup de votre réponse je ne trouvait rien au sujet de cette librairie sur google merci encore

Discussions similaires

  1. Demande d'aide compilation SDK
    Par cyril_813 dans le forum C++
    Réponses: 51
    Dernier message: 02/10/2007, 10h27
  2. Besoin d'aide sur apache 2 (redirection)
    Par vallica dans le forum Apache
    Réponses: 2
    Dernier message: 05/06/2007, 21h03
  3. cross compilation apache/php
    Par cimcim dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 05/01/2007, 10h13
  4. aide compilation
    Par shaineu dans le forum Autres éditeurs
    Réponses: 20
    Dernier message: 02/11/2005, 22h37
  5. Installer apr utils dans le but de compiler apache
    Par Slein dans le forum Applications et environnements graphiques
    Réponses: 3
    Dernier message: 04/06/2004, 19h07

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