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

Langage Perl Discussion :

Faire un Makefile pour mon projet perl


Sujet :

Langage Perl

  1. #1
    Membre confirmé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Points
    534
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Points : 534
    Par défaut Faire un Makefile pour mon projet perl
    Salut,

    J'aimerai faire un makefile pour mon projet perl, afin qu'il puisse s'executer à l'aide d'une commande par exemple ou qu'il aille télécharger les modules perl necessaires sur le net lors de l'installation.
    Auriez vous des liens?

    Merci.

  2. #2
    Membre confirmé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Points
    534
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Points : 534
    Par défaut
    C'est toujours moi, SVP j'ai besoin de savoir comment faire un Makefile pour mon projet perl.
    Est ce que je peux faire un makefile en C pour un projet perl?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    505
    Points
    712
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Août 2008
    Messages : 505
    Points : 712
    Par défaut
    Un makefile n'est pas vraiment lié à C. Bien sur il y a des commandes implicites, mais au total, c'est surtout des instructions plus ou moins chainées. Quand tu ecris
    tu dis juste que make clean efface les fichiers ".o".

    Donc tu peux faire un makefile. C'est juste un problème de syntaxe de fichier make.

  4. #4
    Membre confirmé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Points
    534
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Points : 534
    Par défaut
    Merci de ta reponse, mais est ce que tu aurais un lien qui me montre comment en crée un pour un projet perl? Par exemple j'aimerai pouvoir télécharger les modules necessaires à mon application si la station sur la quelle s'execute l'application ne les possède pas.

  5. #5
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Points
    498 771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771
    Par défaut
    T'es sous windows?

    Recherche sur le forum des post permettant de voir les modules installé sur un PC ou serveur. J'ai déjà mis plusieurs post sur ce sujet.

  6. #6
    Responsable Perl et Outils

    Avatar de djibril
    Homme Profil pro
    Inscrit en
    Avril 2004
    Messages
    19 820
    Points
    498 771
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 19 820
    Points : 498 771

  7. #7
    Membre confirmé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Points
    534
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Points : 534
    Par défaut
    Merci Djibril, je travaille sous Hardy Heron d'Ubuntu.

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    505
    Points
    712
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Août 2008
    Messages : 505
    Points : 712
    Par défaut
    Ben je sais pas moi, il faut regarder des makefiles déjà existants.
    Je suppose que le tien devrait avoir des lignes comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    install_modules:
          perl -MCPAN -e "install "Module::Trucmuche"
     
    all: install_modules
    Sinon, jette un oeil au makefile déjà installé n'importe quel package CPAN.

    Le module ExtUtils::MakeMaker te permet d'écrire un fichier Makefile.PL qui engendre un fichier make qui fait pas mal de choses assez proches de ce que tu veux faire.

  9. #9
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Points
    8 586
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Par défaut
    Tu n'écris pas toi-même le makefile pour un projet Perl normalement : soit tu utilises ExtUtils::MakeMaker qui créera un make approprié automatiquement à partir de quelques informations, soit tu utilises Module::Build, qui remplace complètement make par une solution en Perl.
    Commence par lire perlnewmod avant toute chose, puis suit les pointeurs qu'il te propose.

    --
    Jedaï

  10. #10
    Membre confirmé Avatar de rvfranck
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2004
    Messages
    746
    Points
    534
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2004
    Messages : 746
    Points : 534
    Par défaut
    Merci pour le coup de main , J'ai reussi à faire un makefile et a installer mon module (qui n'utilise pas d'autres modules) sur sur un pc. Je mettrai le tag plus tard parce que je n'ai pas encore intégré la partie qui va installer les modules que moi j'utilise dans le mien s'il ne sont pas là.

    Merci encore du coup de main.

Discussions similaires

  1. Quelle est l'utilité de Perl pour mon projet ?
    Par cj_prog dans le forum Langage
    Réponses: 1
    Dernier message: 04/05/2011, 15h41
  2. [Outils][InstallWIz.Net]Comment l'utiliser pour mon projet?
    Par fantomchris dans le forum EDI/Outils
    Réponses: 30
    Dernier message: 19/04/2006, 19h35
  3. Que dois-je choisir pour mon projet
    Par Emcy dans le forum Access
    Réponses: 6
    Dernier message: 09/11/2005, 09h31
  4. besoins de sujets pour mon projet
    Par Hydre dans le forum Windows
    Réponses: 2
    Dernier message: 24/08/2005, 12h37
  5. Choix d'un SGBDR pour mon projet: Interbase?
    Par super16 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 09/07/2004, 09h15

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