Commen lancer un programme ?

Bonjour ,
Voila, j'ai téléchargé un logiciel ( de biologie) et je l'ai installé sur mon ordi.
1)Comment le lancer à traver un programme C?
2)comment le lancer à partir de l'Exterm, j'ai essayé ./nom_programme et aussi makefile(du code source du programme)mais ça ne marche pas !!
3) comment le lancer à partir d'un script ?
Rmq: je suis sous unix
Merci pour ton aide!!

7 réponses

  1. lance le tout simplement avec dos le batch cé facile et sa marche
    @+
    0
    1. Modérateur
      Je nesuis pas sur d'avoir tout compris. C'est un programme dont tu as téléchargé les sources (écrites en C) par exemple plop.tgz et que tu désires installer et lancer ?

      Si c'est bien ça :

      1) Décompresse-le
      2) Regarde le fichier INSTALL contenu dans le répertoire décompressé.
      3) Suis les indications ;o) En général :

      a) Si tu peux passer root :
      $ ./configure
      $ make
      $ su -
      Password
      # make install 

      b) Sinon
      $ ./configure prefix=/home/tonlogin/plop
      $ make
      $ make install


      Si ça ne répond pas à tes questions c'est que je n'ai pas compris ton pb et il faut que tu le précises ;p
      0
      1. Bonjour,
        J'ai un problème a peu près similaire, donc je ne voulais pas créer un autre message !
        Alorsmon soucis est que je n'arrive pas à lancer le make ! Plutot quand je le lance il m'affiche ceci :
        mohamed@linux4:~/rt2500-1.1.0/Module> make
        make[1]: Entering directory `/usr/src/linux-2.6.8-24-obj/i386/default'
        make[1]: *** Pas de règle pour fabriquer la cible « modules ». Arrêt.
        make[1]: Leaving directory `/usr/src/linux-2.6.8-24-obj/i386/default'
        rt2500.ko failed to build!
        make: *** [module] Erreur 1
        mohamed@linux4:~/rt2500-1.1.0/Module> 
        

        Meme résultat en
        root
        , et un fichier de configuration
        configure
        n'existe pas!
        Je suis sur SuSE 9.2, et c'est un pilote pour carte wifi que je souhaite compiler
        Merci d'avance
        0
        1. Modérateur
          Peux-tu nous donner la liste des fichiers de ton répertoire module ?
          As-tu regardé le fichier INSTALL (et suivi ce qui est expliqué dedans) ?
          Et configure ça se lance en faisant ./configure. Mais il n'y en a peut-être pas ;-)
          0
          1. Salut,
            Tout a fait le configure n'existe pas,
            Pour la liste :
            mohamed@linux4:~/rt2500-1.1.0> ls -R ./
            /home/mohamed/rt2500-1.1.0/:
            CHANGELOG  faq  license  Module  thanks  Utilitys
            
            /home/mohamed/rt2500-1.1.0/Module:
            assoc.c  auth_rsp.c  eeprom.c   iwpriv_usage.txt  Makefile  md5.h   mlme.h  readme         rt2560.h     rtmp_data.c  rtmp.h       rtmp_init.c  rtmp_tkip.c  rtmp_wep.c  sync.c  wpa.c
            auth.c   connect.c   ifcfg-ra0  load              md5.c     mlme.c  oid.h   RT2500STA.dat  rt_config.h  rtmp_def.h   rtmp_info.c  rtmp_main.c  rtmp_type.h  sanity.c    unload  wpa.h
            
            /home/mohamed/rt2500-1.1.0/Utilitys:
            addprofiledlg.cpp  authsecudlg.cpp  cardselect.cpp  configapi.cpp  countryform.cpp  hiddenssiddlg.cpp  How_To_Compile.txt  qhexvalidator.cpp  raconfig2500.pro  raconfigui.cpp  rt_tool.cpp  sha1.cpp
            addprofiledlg.h    authsecudlg.h    cardselect.h    configapi.h    countryform.h    hiddenssiddlg.h    ico                 qhexvalidator.h    raconfig.cpp      raconfigui.h    rt_tool.h    sha1.h
            
            /home/mohamed/rt2500-1.1.0/Utilitys/ico:
            adapter.xpm  check16.xpm  handshak16.xpm  noactive16.xpm  RaConfig2500.xpm  radiooff.png  radioon.png  rtlogo.png  uncheck16.xpm
            mohamed@linux4:~/rt2500-1.1.0> head -15 ./Module/readme 
            Installation instructions for the rt2500 Module
            
            =======================================================================
            Build Instructions:  
            ====================
            For 2.4 or 2.6 series kernel:
            a. $tar -xvzf rt2500-x.x.x.tar.gz
                go to "./rt2500-x.x.x/Module" directory.
            
            b. $make                # compile driver source code
            
            c. $make install        # installs kernel module driver 
            
             
            mohamed@linux4:~/rt2500-1.1.0/Module> 
            

            Merci
            0
        2. Modérateur
          Donc c'est bon ? Tu es parvenu à tout installer ?
          0
          1. Alors mon noyau linux est 2.6 sous SuSE 9.2
            Le message d'erruer est tjs le meme qd je fais make,
            L compilation ne veut tjs pas se faire pour passer a l'install,
            0
        3. t'a vérifier que tu es sur le bon repertoir !!
          sion ton program dois dois avoir des droits "chmod".....
          0
          1. Contributeur
            Et à coup de bate non ? J'suis sur quil' va marcher tout seul comme un grand
            :D
            0