Installer un programme

WOLFF Messages postés 26 Statut Membre -  
mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour

Comment installer un programme sous linux?
Oui je sais cette question a deje eté posée mais meme en suivant vos conseils et en utilisant le README de mon programme ca ne marche pas.
J'ai teléchargé SLMODEM-2.9.10.TAR qui m'as eté demandé par linux pour configurer mon modem pui je l'ai decompressé dans le terminal en faisant:
$ tar -xvzf slmodem-2.9.10.tar.gz

la decompression se fait correctement puis je fait:
$ make

linux marque:
pas de cibles specifiées et aucun make file n'as eté trouvé

pourtant il ya bien un make file dans la liste
J'ai aussi essayé de faire ./configure ou bien make install mais ca ne marche pas.

Si vous avez des conseils a me donner j'en serait ravi!

dans le meme genre: qu'est ce qu'un fichier de type: ESSENTIAL-20050412.TAR.TAR la j'ai meme pas reussi a decompresser car linux me dit : not in gzip format

Bonne soirée a tous
Configuration: ordi portable avec
windows xp
mandriva linux 2006

5 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,
    Requirements
    ============
    
    CPU: Intel Pentium II, Celron. AMD K6, Cyrix 500MHz or higher.
    Memory: 64MB.
    
    OS: Linux 2.4. You need the kernel header files at least (or full kernel
                   source tree) installed and configured.
        Linux 2.6. You need the full kernel source tree installed and configured.
    
    Note: Most Linux Distributions have 'ready to use' kernel source package -
          be sure that this is installed.
    Les sources de ton noyau sont-elles installées ? (ls -l /usr/src/ )
    3. Review and edit 'Makefile' (if need):
    
       In many cases you will need to correct path to your local kernel
       source tree:
    
            KERNEL_DIR=/path/to/linux
    
       Default KERNEL_DIR is '/lib/modules/<kerne-version>/build'. Many Linux
       Distributions use directory '/usr/src/linux-<version>' also.
    
       Note: If you are using Linux kernel 2.4, only header files should be
             available for build in $(KERNEL_DIR)/include
    
       Another way to pass right value KERNEL_DIR is to use command line
       parameter while running 'make':
    
            $ make KERNEL_DIR=/path/to/linux ...
    --
    Z'@+...che.
    JP : Zen, my Nuggets ! ;-)
    Le savoir n'est bon que s'il est partagé. 
    0
  2. wolff
     
    Merci pour les conseils
    D'ailleur je pense avoir la config necesssaire : intel celeron m 1.6GHZ
    En fait lorsque j'ai redemarré l'ordi mon "make " a fonctionné sauf que : linux me marque:

    modem c 1701: error: invalid storage class for function 'stregs init'
    modem c 1713: error: invalid storage class for function 'stregs init'
    modem c 1727: error:stati declarations of 'stregs init' followsnon-static declaration
    make:***[modem] erreur 2


    alors c'est peu etre une erreur du programme en fait?
    0
  3. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Non ce que dit jicipy c'est qu'il faut taper make dans le répertoire que tu viens de décompresser. Ensuite un petit make install et c'est parti. Ceci dit avant de taper make, en général, tu es sensé faire un ./configure.

    Dans le bon ordre, ça donne donc :
    tar xzvf plop.tgz
    cd plop
    ./configure
    make
    make install


    Bonne chance
    0
  4. wolff
     
    ok bon ben j'essaierait ton conseil des que je serait deconnecté de ma session windows
    Mai il me semble que je suis bien dans le bon repertoire (celui de mon programme) car il est ecrit ceci dans l'arborescence:
    david localhost$logiciel linux$slmodem-2.9.10.$

    Je vai essayer quand meme
    Merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33171 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Au temps pour moi j'ai lu trop vite. Peux-tu faire un ls dans le répertoire décompressé ? A mon avis le Makefile n'est pas où tu crois... voire ton programme ne s'installe pas avec un Makefile.

    Bonne chance
    0