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 :

se servir d'un autre makefile


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Lille
    Inscrit en
    Février 2011
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lille
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2011
    Messages : 154
    Par défaut se servir d'un autre makefile
    Bonjour
    J'ai un logiciel a installer avec ./configure bien précis mais je ne connais pas toutes les options...
    Je possède deux serveurs, un ou le logiciel est correctement installé, l'autre ou je veux faire la même installation
    Est-il possible de se servir du Makefile du premier serveur sur le deuxième serveur?

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    oui il suffit de vérifier que toutes les librairies dépendantes sont bien là sur la seconde machine, au pire make te le dira si il en manque.

  3. #3
    Membre très actif
    Homme Profil pro
    Lille
    Inscrit en
    Février 2011
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lille
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2011
    Messages : 154
    Par défaut
    donc je copie le makefile et je fais un make ?

  4. #4
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 68
    Par défaut
    Tu ne perds rien à essayer

    Si la config est différente, ça ne marchera juste pas. Attention aussi si tu as des sous-makefiles

  5. #5
    Membre très actif
    Homme Profil pro
    Lille
    Inscrit en
    Février 2011
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lille
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2011
    Messages : 154
    Par défaut
    j'ai essayé, lord du make j'ai ça:
    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
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
     
    ==>Entering directory /opt/bacula-3.0.3/src
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/src »
    make[1]: Rien Ã* faire pour « all ».
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/src »
    ==>Entering directory /opt/bacula-3.0.3/scripts
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/scripts »
    make[1]: Rien Ã* faire pour « all ».
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/scripts »
    ==>Entering directory /opt/bacula-3.0.3/src/lib
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/src/lib »
    make[1]: *** Pas de règle pour fabriquer la cible « /usr/include/gnu/stubs-32.h », nécessaire pour « attr.lo ». Arrêt.
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/src/lib »
     
     
      ====== Error in /opt/bacula-3.0.3/src/lib ======
     
     
    ==>Entering directory /opt/bacula-3.0.3/src/findlib
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/src/findlib »
    make[1]: *** Pas de règle pour fabriquer la cible « /usr/include/gnu/stubs-32.h », nécessaire pour « find.lo ». Arrêt.
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/src/findlib »
     
     
      ====== Error in /opt/bacula-3.0.3/src/findlib ======
     
     
    ==>Entering directory /opt/bacula-3.0.3/src/filed
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/src/filed »
    make[1]: *** Pas de règle pour fabriquer la cible « /usr/include/gnu/stubs-32.h », nécessaire pour « filed.o ». Arrêt.
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/src/filed »
     
     
      ====== Error in /opt/bacula-3.0.3/src/filed ======
     
     
    ==>Entering directory /opt/bacula-3.0.3/src/console
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/src/console »
    make[1]: *** Pas de règle pour fabriquer la cible « /usr/include/gnu/stubs-32.h », nécessaire pour « console.o ». Arrêt.
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/src/console »
     
     
      ====== Error in /opt/bacula-3.0.3/src/console ======
     
     
    ==>Entering directory /opt/bacula-3.0.3/src/plugins/fd
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/src/plugins/fd »
    make[1]: Rien Ã* faire pour « all ».
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/src/plugins/fd »
    ==>Entering directory /opt/bacula-3.0.3/manpages
    make[1]: entrant dans le répertoire « /opt/bacula-3.0.3/manpages »
    make[1]: Rien Ã* faire pour « all ».
    make[1]: quittant le répertoire « /opt/bacula-3.0.3/manpages »

  6. #6
    Membre éclairé
    Inscrit en
    Août 2010
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 68
    Par défaut
    Citation Envoyé par kiluak Voir le message
    Attention aussi si tu as des sous-makefiles
    Ca a l'air d'être le cas. Il faut que tu copies tous les makefiles des les sous répertoire, les makefile.in, ...
    La meilleure solution étant toujours d'exécuter configure.

    Si tu ne te souviens pas des options nécessaires, regardes dans le fichier INSTALL

  7. #7
    Membre très actif
    Homme Profil pro
    Lille
    Inscrit en
    Février 2011
    Messages
    154
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lille
    Secteur : Services à domicile

    Informations forums :
    Inscription : Février 2011
    Messages : 154
    Par défaut
    oui c'est ce que j'ai fait merci de votre aide

    J'ai une question subsidiaire. j'ai compris comment désinstallé a l'aide de la commande apt-get remove mon_paquet
    Mais quand je passe par une installation manuelle, a l'aide d'un ./configure , comment se passe la désinstallation

Discussions similaires

  1. Réponses: 6
    Dernier message: 25/10/2010, 10h19
  2. makefile : utiliser objet dans un autre répertoire
    Par contremaitre dans le forum Systèmes de compilation
    Réponses: 2
    Dernier message: 30/07/2008, 18h41
  3. Makefile et autres...
    Par BiM dans le forum Administration système
    Réponses: 1
    Dernier message: 08/01/2006, 15h14
  4. Réponses: 2
    Dernier message: 17/06/2005, 14h38
  5. Pb pour se servir d'un tableau dans une autre unité
    Par libititi dans le forum Langage
    Réponses: 7
    Dernier message: 08/06/2005, 12h40

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