Re: installer un fichier c
Le 09/05/2011 11:56, Fred Z. Free a écrit : Bonjour, Je suis sous ubuntu 11.04 32 bits et voulait installer les drivers v4l-dvb comme d'habitude pour avoir ma clé usb ec168 fonctionnellle, mais lors du sudo make menuconfig, j'ai un message qui me dit que les drivers sont obsolètes et le make ne me donne rien... J'aimerai donc en fait juste installer les fichiers ec168.c et ec168.h seuls mais il me faut un make file et ne sait que générer a l'intérieur. Est-til possible d'avoir une solution. V4l-dvb est téléchargé ici : sudo hg clone http://linuxtv.org/hg/v4l-dvb Merci d'une solution. Frédéric ZECH. Rebonjour, j'ai fait un gcc ec168.c In file included from ec168.h:26:0, from ec168.c:22: dvb-usb.h:14:23: fatal error: linux/usb.h: Aucun fichier ou dossier de ce type compilation terminated. J'ai donc crée un dossier ec168 avec un dossier linux dedant en y mettant les fichiers usb.c et usb.h mais l'erreur est la même. quelqu'un aurait-il une solution? Frédéric ZECH. -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
Re: installer un fichier c
Le lundi 09 mai 2011 à 13:22, Fred Z. Free écrivait: j'ai fait un gcc ec168.c ça va être light ;) In file included from ec168.h:26:0, from ec168.c:22: dvb-usb.h:14:23: fatal error: linux/usb.h: Aucun fichier ou dossier de ce type compilation terminated. ce sont des modules kernel qui sont compilé avec cela. Il lui faut donc a un moment les sources du kernel courant ou les headers ( que tu auras tres simpletement avec un apt-get install module-assistant m-a prepare) ensuite faut configurer tout ça. la documentation du projet V4l-dvb serait une bonne mine d'info. si tu commences a essayé toutes les combinaison de config de gcc, tu es parti pour quelques années d'essais. (surtout que la ligne gcc effective va bien depasser de ton ecran) A priori, corrige moi si je me trompe, tu n'as pas l'air d'être à l'aise avec le langage C. partir de ce que propose les differentes docs (genre adapter cela http://forum.ubuntu-fr.org/viewtopic.php?id=390188 ) J'ai donc crée un dossier ec168 avec un dossier linux dedant en y mettant les fichiers usb.c et usb.h mais l'erreur est la même. bah oué si tu fais ça tu va te retrouver avec tout ton systeme de compile et tout ton kernel dans ton rep la . Snarf -- Au Paradis, on est assis à la droite de Dieu : c'est normal, c'est la place du mort. -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
Re: installer un fichier c
resalut, En effet le language c m'est inconnu ainsi que les autres d'ailleurs! Le problème avec les drivers v4l c'est ce message qui me dit qu'ils sont obsoltètes et téléchargés ici : sudo hg clone http://linuxtv.org/hg/v4l-dvb les headers je les ai, mais j'aurai voulu crée un makefile disant d'installé les fichiers nécéssaires! Mais en ce moment je suis en train de recompiler mon noyau avec l'option ec168=m ce qui me semble plus serein! Frédéric ZECH. Le 09/05/2011 14:17, Snarf a écrit : Le lundi 09 mai 2011 à 13:22, Fred Z. Free écrivait: j'ai fait un gcc ec168.c ça va être light ;) In file included from ec168.h:26:0, from ec168.c:22: dvb-usb.h:14:23: fatal error: linux/usb.h: Aucun fichier ou dossier de ce type compilation terminated. ce sont des modules kernel qui sont compilé avec cela. Il lui faut donc a un moment les sources du kernel courant ou les headers ( que tu auras tres simpletement avec un apt-get install module-assistant m-a prepare) ensuite faut configurer tout ça. la documentation du projet V4l-dvb serait une bonne mine d'info. si tu commences a essayé toutes les combinaison de config de gcc, tu es parti pour quelques années d'essais. (surtout que la ligne gcc effective va bien depasser de ton ecran) A priori, corrige moi si je me trompe, tu n'as pas l'air d'être à l'aise avec le langage C. partir de ce que propose les differentes docs (genre adapter cela http://forum.ubuntu-fr.org/viewtopic.php?id=390188 ) J'ai donc crée un dossier ec168 avec un dossier linux dedant en y mettant les fichiers usb.c et usb.h mais l'erreur est la même. bah oué si tu fais ça tu va te retrouver avec tout ton systeme de compile et tout ton kernel dans ton rep la . Snarf -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte
Re: installer un fichier c
Salut, On 05/09/2011 02:22 PM, Fred Z. Free wrote: En effet le language c m'est inconnu ainsi que les autres d'ailleurs! Le problème avec les drivers v4l c'est ce message qui me dit qu'ils sont obsoltètes et téléchargés ici : sudo hg clone http://linuxtv.org/hg/v4l-dvb Première chose: le sudo est inutile. hg clone http://linuxtv.org/hg/v4l-dvb; suffit pour récupérer la branche mercurial les headers je les ai, mais j'aurai voulu crée un makefile disant d'installé les fichiers nécéssaires! Il existe un Makefile qui quand on le lance dit (entre autres choses): WARNING: You're using an obsolete driver! You shouldn't be using it! If you want anything new, you can use: http://git.linuxtv.org/media_build.git. The tree is still here just to preserve the development history. You've been warned. Ce qui, en français et en résumé, signifie que ce pilote est obsolète (ce que tu dis toi même dans tes messages) et que la nouvelle version se situe là: http://git.linuxtv.org/media_build.git As-tu une raison particulière pour ne pas écouter le make et aller chercher la nouvelle version? Mais en ce moment je suis en train de recompiler mon noyau avec l'option ec168=m ce qui me semble plus serein! C'est rarement une bonne idée de vouloir construire sa maison quand on ne sait pas faire une étagère... Et de toute façon, AMHA, la compilation d'un noyau personnalisé est (très) rarement nécessaire et nécessite de savoir ce qu'on fait et d'être un utilisateur très averti. Mes 2 centimes, Séb -- Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com Pour s'abonner ou se désabonner : https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte