Forum Linux.débutant installation driver webcam quickcam messenger!!!!!

Posté par  .
Étiquettes : aucune
0
12
déc.
2005
Bonjour,

je suis plutot débutant sous linux, j'ai essayé d'installer les drivers pour ma webcam, logitech messenger à l'aide des drivers trouvés sur ce site http://home.mag.cx/messenger/

le probleme est que lors de l'execution du script quickcam.sh, j'ai un message me disant que :

"gcc version: gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)
gcc version: gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)
Make version: GNU Make 3.80
Linker version: GNU ld version 2.15.92.0.2 20040927
Kernel compiler: gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)
[!] Kernel compiler and gcc seem to be different versions.
Instead, they should be the same. If you have many compilers
installed, you can specify the correct one with command (in bash)
export CC=kgcc
before trying to install the driver. Replace kgcc with the command
required for compiling kernels (kgcc is often used in Red Hat systems)."

Apparemment la version de gcc, et du kernel n'est pas la même. j'aimerai savoir si quelqun pourrait m'expliquer comment faire pour avoir la meme version.

Merci d'avance...
  • # version de gcc, et du kernel

    Posté par  . Évalué à 1.

    Salut,

    Cela veut dire que tu dois avoir la même version de gcc, que celle utilisée pour la compilation de ton Kernel.
    • [^] # Re: version de gcc, et du kernel

      Posté par  . Évalué à 1.

      Merci d'avoir répondu aussi vite,

      mais comment puis je faire pour avoir la meme version de gcc et celle utilisée pour la compilation de mon kernel???
      • [^] # Re: version de gcc, et du kernel

        Posté par  (site web personnel) . Évalué à 1.

        Tu as essayé de faire un "export CC=kgcc", comme suggéré ?
        • [^] # Re: version de gcc, et du kernel

          Posté par  . Évalué à 1.

          oui je viens de faire un "export CC=kgcc",
          mais je n'ai pas kgcc d'installé.


          which: no kgcc in (/usr/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/home/olivier/Downloads/pandore5//bin:/usr/java/jdk1.5.0_05/bin:/home/olivier/bin:/home/olivier/Downloads/pandore5//bin:/usr/java/jdk1.5.0_05/bin)
          Warning: kgcc missing
          /usr/bin/gcc
          /usr/bin/make
          /bin/grep
          /bin/egrep
          /usr/bin/awk
          /bin/sed
          /usr/bin/tail
          /usr/bin/head
          /usr/bin/install
          /usr/bin/ld
          /bin/uname
          /usr/bin/tr
          /usr/bin/xawtv
          /usr/X11R6/bin/xdpyinfo
          /bin/dmesg
          /usr/bin/wc
          [!] Some important programs can not be found on default path.
          Probably they aren't installed.
          You should install them, for example, by using apt-get or rpm.
          WARNING: If you press Enter, I'll try to continue anyway,
          "

          je pourrais installer, kgcc, enfin il faut que j'essaye du moins.
          Mais normalement, si j'ai bien compris cela devrait marcher, mais avec une autre version, de gcc, non?? (laquelle?? 3.4.3-3 ou 3.4.3-7???)
      • [^] # Re: version de gcc, et du kernel

        Posté par  . Évalué à 1.

        Pour connaître la vesion de gcc utilisée pour la compilation du Kernel :

        cat /proc/version

        Quant tu auras trouvé cette version, tu peux normalement via les packages installer cette version. Si elle ne l'est pas déjà.

        Le hic c'est que normalement le gcc utilisé par defaut est plus récent.
        Donc il faut exporter une variable.

        export CC=/usr/bin/gcc-x.x (x.x = version du gcc à utiliser).
        • [^] # Re: version de gcc, et du kernel

          Posté par  . Évalué à 2.

          dans le repertoire usr/bin/ j'ai ca comme gcc:
          gcc
          gcc-3.4.3
          gcc3.4-version

          Voila ce que j'obtiens en faisant cat /proc/version :

          Linux version 2.6.11-6mdk (gb@n2.mandrakesoft.com) (gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)) #1 Tue Mar 22 16:04:32 CET 2005

          je viens d'essayer de faire un export de CC

          en tapant export CC=/usr/bin/gcc-3.4.3

          et résultat ca fonctionne toujours pas :-(..


          j'obtiens dans le script de quickam.sh :

          /usr/bin/gcc-3.4.3 version: gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)
          gcc version: gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-7mdk)
          Make version: GNU Make 3.80
          Linker version: GNU ld version 2.15.92.0.2 20040927
          Kernel compiler: gcc version 3.4.3 (Mandrakelinux 10.2 3.4.3-3mdk)
          [!] Kernel compiler and /usr/bin/gcc-3.4.3 seem to be different versions.
          Instead, they should be the same. If you have many compilers
          installed, you can specify the correct one with command (in bash)
          export CC=kgcc
          before trying to install the driver. Replace kgcc with the command
          required for compiling kernels (kgcc is often used in Red Hat systems).
          • [^] # Re: version de gcc, et du kernel

            Posté par  . Évalué à 1.

            Si tu installes kgcc
            Puis tu exportes kgcc
            ?
            • [^] # Re: version de gcc, et du kernel

              Posté par  . Évalué à 1.

              Malheureusement, je dois partir là, je ferais ca en rentrant ce soir chez moi vers 18h,

              est - ce que tu sais ou je pourrais trouver les sources, ou rpm de kgcc, car apparemment kgcc et distribué sous les versions redhat , je pense...

              Merci encore, je vous tiens o courant ce soir, merci encore...
              • [^] # Re: version de gcc, et du kernel

                Posté par  . Évalué à 1.

                Apparemment kgcc fait partie de egcs.
                Egcs est la version experimentale de Gcc.
                • [^] # Re: version de gcc, et du kernel

                  Posté par  . Évalué à 1.

                  Bon je suis toujours désespéré, je tente quelques trucs mais, sans résultat.

                  Je viens de faire un urpmi kernel-source

                  sinon pr la methode avec kgcc, je vais laisser tomber je pense..

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.