> > Comment utiliser ces headers � la place des sources?? J'ai d�j� eu le
> > m�me probl�me avec les pilotes nvidia, et j'avais simplement recompil�
> > un noyau, juste pour avoir un r�pertoire "sources". Mais c'est un peu
> > lourd, non?
> >
>
> tu peux essayer cette astuce :
> installer le paquet kernel-header correspondant � ton noyau
> kernel-header-2.4.18bf2.4 je pense...
>
> ensuite, tu creer ces quelques variables d'environnement :
> setenv KSRC /usr/src/kernel-headers-2.4.18-bf2.4
> setenv KVERS 2.4.18bf2.4
>
>
> apr�s, cr�er le package des dri :
> cd /usr/src/modules/drm-trunk
> debian/rules binary_modules
Il est but�, l'animal :
bash-2.05b$ export KSRC=/mnt/gizmo/charles/kernel-headers-2.4.18-bf2.4
bash-2.05b$ export KVERS=2.4.18bf2.4
bash-2.05b$ cd modules/drm-trunk/
bash-2.05b$ fakeroot debian/rules binary
grep: /mnt/gizmo/charles/kernel-headers-2.4.18-bf2.4/include/linux/compile.h:
Aucun fichier ou r�pertoire de ce type
Use make-kpkg to compile this module
make: *** [binary] Erreur 1
mais je crois que je commence � comprendre :
bash-2.05b$ ls
/mnt/gizmo/charles/kernel-headers-2.4.18-bf2.4/include/linux/compi*
/mnt/gizmo/charles/kernel-headers-2.4.18-bf2.4/include/linux/compiler.h
^
il manque un r dans la makefile!! Je modifie le fichier rules et...
bash-2.05b$ debian/rules binary
Use make-kpkg to compile this module
make: *** [binary] Erreur 1
Ce qui est parfaitement normal vu l'extrait suivant de rules :
# We are called from dpkg-build through one of the targets binary,
# binary-arch: fault these.
binary binary-arch:
@echo >&2 'Use make-kpkg to compile this module' && false
Me voici � nouveau � la case d�part :(
Charles