Aide pour un débutant linux

salut,
j'ai un probleme pour installer un logiciel sous linux.
Je suis la procédure d'installation avec ./configure --prefix="monRepertoir"
et la on me dit qu'il manque un header tcl.h.
Je m'apperçois qu'il faut que j'installe un autre logiciel (tcl).
Une fois installé ça ne marche tjs pas, je pense qu'il faut donner le chemin du fichier tcl.h pour l'installation du 1er logiciel mais je ne sais pas comment faire, qqn a une idée? Merci

15 réponses

  • Votes
  • Date
  • Date décroissante
  1. As tu redémarrer depuis l'installation de Tcl?
    Sinon, essaie ldconfig

    ==============================================
    RTFMFM
    1. j'ai redémarrer, ça ne marche tjs pas, voici le message apres mon ./configure :
      checking tcl8.2/tcl.h presence... no
      checking for tcl8.2/tcl.h... no
      no tcl header found

      c quoi idconfig?
      1. Modérateur
        Tu dois installer les fichiers d'entête de tcl.
        Je ne sais pas quelle est ta distribution
        [johand@zoot] ~ $dpkg -l "tcl8.3*"
        Desired=Unknown/Install/Remove/Purge/Hold
        | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
        |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
        ||/ Name Version Description
        +++-============================-============================-========================================================================
        ii tcl8.3 8.3.5-4 Tcl (the Tool Command Language) v8.3 - run-time files
        un tcl8.3-dev <none> (no description available)
        un tcl8.3-doc <none> (no description available)

        Ici, sous Debian le package de développement n'est pas installé, mais bien tcl

        apt-get install tcl8.3-dev
        ...
        dpkg -L tcl8.3-dev ¦ grep tcl.h
        /usr/include/tcl8.3/tcl-private/generic/tcl.h
        /usr/include/tcl8.3/tcl.h

        C'est fastoche avec Debian , non?
        Pour les rpm, il faut trouver le package de développement équivalent.

        Johan
        The software said "Requires Windows98, Win2000, or better,
        So I installed Unix.
        1. bonjour je vien de me mettre a linux et j ai un petit souci je sais pas comment installer un logiciel par linux
          1. Lis le fichier INSTALL ou README dans le dossier décompressé de ce que tu as downloader. Tout est tres bien expliquer. Sinon, vas sir le site web du programme, tu devrias trouve rplus de doc.

            Sa dépends toujours de ta distribution aussi. Mais si tu as downloader la source (.tar.gz), alors peu importa la distribution, c'Est toujours pareil:
            $ tar -zxvf foobar-no_version.tar.gz
            $ cd foobar-no_version
            $ ./configure
            $ ./make
            $ su
            Password: (mot de passe root)
            # make install

            Bien sur, il y a un tas d'options que tu peux changer, mais pour commencer sa devrai faire.

            ==============================================
            RTFMFM
            1. Bonjour,
              j'ai beau être sous debian, j'ai le même problème... mais je suis sous linux depuis lundi dernier, donc plus que newbie :)
              et pour : apt-get install tcl8.4-dev
              j'ai droit à la réponse E: impossible de trouver le paquet tcl8.4-dev

              j'ai essayé en utilisateur normal et en su, ca change rien...

              comment je fais??
              1. Salut,

                et pour : apt-get install tcl8.4-dev
                j'ai droit à la réponse E: impossible de trouver le paquet tcl8.4-dev


                pourtant chez moi (debian etch noyau 2.6.22.6) :

                debian:~# apt-get install tcl8.4-dev
                Lecture des listes de paquets... Fait
                Construction de l'arbre des dépendances... Fait
                Les paquets supplémentaires suivants seront installés :
                tcl8.4
                Paquets suggérés :
                tclreadline tcl8.4-doc
                Les NOUVEAUX paquets suivants seront installés :
                tcl8.4 tcl8.4-dev
                0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
                Il est nécessaire de prendre 1897ko dans les archives.
                Après dépaquetage, 5505ko d'espace disque supplémentaires seront utilisés.
                Souhaitez-vous continuer [O/n] ? n
                Annulation.
                debian:~#

                peut-être tes sources ?

                :-))
                1. mes sources? qu'est ce que tu veux dire par sources? tu parles de l'endroit ou j'ai trouvé mes infos ou bien c'est un terme informatique?
                  1. oublie mon message précédent
                    ce que tu appel sources, c'est l'endroit ou mon debian (qui est en fait un debian modifié pour la musique, ca s'appel 64studio je t'apprend surement rien) va aller charger les logiciels?
                    1. ok ok

                      et donc ca se règle ou ca?
                      tu me conseil de mettre quoi comme sources?
                      1. Ben voilà plutôt ce que j'ai :

                        redfox@debian:~$ uname -r
                        2.6.22.6
                        redfox@debian:~$

                        redfox@debian:~$ cat /etc/apt/sources.list
                        #
                        # #deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
                        
                        # deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 NETINST Binary-1 20070407-11:29]/ etch contrib main
                        
                        ## etch
                        deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
                        # deb-src http://ftp.fr.debian.org/debian/ etch  main contrib non-free
                        
                        ## security
                        deb https://www.debian.org/security/ etch/updates main contrib non-free
                        # deb-src https://www.debian.org/security/ etch/updates main contrib non-free
                        
                        # debian-marillat
                        deb https://www.debian-multimedia.org/ etch main
                        # deb-src https://www.debian.org/security/ etch/updates main contrib non-free
                        
                        # Ajouts proposés pour une version intermédiaire 4.0
                        deb ftp://ftp.fr.debian.org/debian etch-proposed-updates main contrib non-free
                        
                        ## volatile
                        deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
                        # deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
                        
                        #Sources non-officielles
                        deb http://www.backports.org/debian/ etch-backports main contrib non-free

                        redfox@debian:~$

                        :-))

                        1. ok merci.

                          mais qu'est ce que ca veut dire "non-free"? c'est des librairies payantes?

                          moi, j'ai:

                          64studio:/home/pierre# cat /etc/apt/sources.list
                          #
                          # deb cdrom:[64studio 2.0 (1)]/ 64studio main

                          # deb cdrom:[64studio 2.0 (1)]/ 64studio main
                          deb http://apt.64studio.com/64studio/stable/ 64studio main
                          deb http://ftp.debian.org/debian/ stable main

                          je viens d'ajouter les deux dernières librairies laborieusement, mais toujours pas de paquet tcl...
                          1. mais qu'est ce que ca veut dire "non-free"? c'est des librairies payantes?
                            non, non

                            regarde ici :
                            http://forum.debian-fr.org/viewtopic.php?p=91058&sid=9133138e49a3ed20c998583774f9e57e
                            car je connais pas la 64studio

                            bon courage.

                            :-))
                            1. Contributeur
                              salut,

                              mais qu'est ce que ca veut dire "non-free"?


                              je crois que ces pour les paquetages non open source