module spca5xx make erreur 2 - Linux et OS Alternatifs
Marsh Posté le 02-04-2006 à 13:17:35
Les sources que tu as (celles de kernel.org) ne correspondent pas a ton noyau. Essaie de trouver un .deb correspondant à ton noyau.
Marsh Posté le 02-04-2006 à 18:08:57
Bien c'est que les sources exacte du noyau n'existe pas. C'est le noyau de la Agnula/DeMuDi et les concepteurs de la distri ne mettent pas les sources de ce noyau patche basse latence à disposition. Donc je pensais que j'avais récupérer le bon sur kernel.org, du moins c'est ce que j'ai trouvé de plus approchant.
A ton avis c'est quoi que j'aurais du prendre ?
Merci
Marsh Posté le 02-04-2006 à 18:24:18
Si je comprends bien tu disposes du kernel vanilla sur lequel tu as appliqué un patch c'est bien ça ?
À tout hasard, tu peux toujours tenter de faire un lien linux-2.6.12.3 -> 2.6.12-3-multimedia-686 ou alors de modifier le Makefile.
Marsh Posté le 02-04-2006 à 19:17:14
Euh ça va un peu trop vite pour moi...
Qu'est ce que le kernel vanilla, enfin vanilla ça fait référence à quoi?
En fait le kernel que j'ai récupérer ne comporte pas le patch, j'ai pensé que se serait suffisant pour juste utiliser les sources du kernel, du moins que les sources sans patch suffisait pour tous les types dérivés de ce même noyau, patché ou pas. Est-ce que je me suis bien fait comprendre, et est-ce que mon raisonnement est juste?
Pour le lien et le makefile je suis un peu craintif.
Marsh Posté le 02-04-2006 à 19:22:49
Kernel
The latest A/DeMuDi releases use the 2.6 series, with a couple of patches:
* Realtime preemption
* Realtime Linux Security Modules
to get the sources just set the proper entry in your /etc/apt/sources.list and type apt-get source kernel-image-2.6.12-3-multimedia-386. In particular read the debian/rules makefile to check how the kernel is built.
http://demudi.agnula.org/wiki/DocumentsFaq#Kernel
Marsh Posté le 01-04-2006 à 20:37:09
Bonjour,
J'essaie de compiler le module spca5xx pour ma webcam.
J'ai le message d'erreur suivant :
$ make (pas de fichier pour ./configure)
Building SPCA5XX driver for 2.5/2.6 kernel.
Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/stixlaw/usr/spca5xx-20050601 modules
make: *** /lib/modules/2.6.12-3-multimedia-686/build: Aucun fichier ou répertoire de ce type. Arrêt.
make: *** [default] Erreur 2
Mon erreur peu venir de l'installation des sources du noyau. Car il n'existe pas de .deb pour les sources de mon noyau 2.6.12-3-multimedia-686. Je suis donc aller récupérer les sources sur kernel.org linux-2.6.12.3.tar.bz2. J'ai décompressé l'archive dans /usr/src/ ce qui m'a donné /usr/src/linux-2.6.12.3. J'ai créer un lien ln -s linux-2.6.12.3 linux.
Maintenant le message d'erreur parle du fichier build? Se peut-ils qu'il ne soit pas installer?
Merci,
--PL
--www.percunivers.com