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 :

[Compilation Apache] modules en ".la" au lieu de ".so"


Sujet :

Linux

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 14
    Points : 25
    Points
    25
    Par défaut [Compilation Apache] modules en ".la" au lieu de ".so"
    Bonjour à tous,

    J'essaie actuellement d'installer Apache sur un serveur AIX. J'utilise une procédure qui a fait ses preuves sur d'autres serveurs, qui dit de recomiler Apache à l'aide des commandes suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    ./configure --prefix=/chemin/install/apache/ --with-dav --enable-dav --enable-proxy --enable-proxy-http --enable-mods-shared="dav proxy proxy-http"
    make
    make install
    Le problème que je rencontre est que les modules d'Apache présents dans /chemin/install/apache/modules sont en ".la" au lieu de ".so" comme d'habitude :

    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
     
    $ ls -l
    total 4912
    -rw-r--r--    1 svn      svn            9083 Nov 30 13:33 httpd.exp
    -rw-r--r--    1 svn      svn          786251 Nov 30 13:33 libmod_dav.a
    -rw-r--r--    1 svn      svn          368949 Nov 30 13:33 libmod_proxy.a
    -rw-r--r--    1 svn      svn          579282 Nov 30 13:33 libmod_proxy_ajp.a
    -rw-r--r--    1 svn      svn          138680 Nov 30 13:33 libmod_proxy_balancer.a
    -rw-r--r--    1 svn      svn          102541 Nov 30 13:33 libmod_proxy_connect.a
    -rw-r--r--    1 svn      svn          148279 Nov 30 13:33 libmod_proxy_ftp.a
    -rw-r--r--    1 svn      svn          201208 Nov 30 13:33 libmod_proxy_http.a
    -rw-r--r--    1 svn      svn          123791 Nov 30 13:33 libmod_proxy_scgi.a
    -rw-r--r--    1 svn      svn             773 Nov 30 13:33 mod_dav.la
    -rw-r--r--    1 svn      svn             779 Nov 30 13:33 mod_proxy.la
    -rw-r--r--    1 svn      svn             791 Nov 30 13:33 mod_proxy_ajp.la
    -rw-r--r--    1 svn      svn             806 Nov 30 13:33 mod_proxy_balancer.la
    -rw-r--r--    1 svn      svn             803 Nov 30 13:33 mod_proxy_connect.la
    -rw-r--r--    1 svn      svn             791 Nov 30 13:33 mod_proxy_ftp.la
    -rw-r--r--    1 svn      svn             794 Nov 30 13:33 mod_proxy_http.la
    -rw-r--r--    1 svn      svn             794 Nov 30 13:33 mod_proxy_scgi.la
    Il n'y a pas d'erreurs affichées lors de l'installation d'Apache. Mais le httpd.conf faisant référence aux modules ".so", le démarrage d'Apache plante (en me disant que les ".so" sont manquants).

    J'ai une seule piste pour le moment, c'est l'installation du compilateur gcc. Lorsque je tape la commande "gcc -v", j'obtiens entre autres :

    • KO Sur le serveur avec les ".la" :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    ../configure 
    --with-as=/usr/bin/as 
    --with-ld=/usr/bin/ld 
    --enable-languages=c,c++,java 
    --prefix=/opt/freeware 
    --enable-threads 
    --enable-veb
    • OK Sur un autre serveur où ça à déjà fonctionné (avec des ".so" donc) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    ../configure 
    --with-as=/usr/bin/as 
    --with-ld=/usr/bin/ld 
    --enable-languages=c,c++ 
    --prefix=/opt/freeware 
    --enable-threads
    --0
    --disable-nls
    J'avoue ne pas avoir d'idée... Merci pour votre aide et à bientôt !

  2. #2
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut
    Un visiteur me signale cette possibilité :
    probablement lie a cela
    methode d enregistrement d'un librairie de module externe
    http://threebit.net/tutorials/apache...tutorial1.html

    Mais, je n'y connais rien !
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

Discussions similaires

  1. compilation de module apache avec MinGW
    Par mr-ti dans le forum Windows
    Réponses: 1
    Dernier message: 16/05/2008, 13h22
  2. [Apache] compiler le module pour Ruby mod_ruby.so ?
    Par Mescalito dans le forum Apache
    Réponses: 1
    Dernier message: 02/11/2005, 18h28
  3. Compiler un module sans recompiler tout le noyau
    Par khayyam90 dans le forum Administration système
    Réponses: 7
    Dernier message: 22/09/2005, 03h16
  4. probleme apache+module python sous windows
    Par gaussprodada dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 02/11/2004, 21h09
  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