[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] Compilation : ancien/nouveau noyau ??
Bon tu as compilé ton noyau, ok, puis tu l'as installé dans /boot ?
Ensuite, j'imagines que tu as fait make modules puis make modules_install.
Excellent, c'est ce qu'il faut mais lilo, as-tu fais des modifs ???
CHARLIER Philippe wrote:
> Bonsoir,
>
> J'essaye de compiler flashpath, driver permettant d'acceder par un adaptateur
> floppy aux cartes smartmedia d'un appareil photo numerique.
>
> Ma distribution est une Mandrake 8.0 (noyau 2.4.3-20mdk - le 20mdk est
> important pour la suite) mais j'ai compile un nouveau noyau : 2.4.4.
>
> Si je fais uname -r, j'obtiens : 2.4.4
>
> Je lance ./configure pour flashpath et dans la serie de lignes, j'obtiens :
>
> checking for directory with kernel headers... /usr/include
> checking for kernel version... 2.4.3-20mdk
> checking for kernel module symbol versions... yes
> checking for directory to store kernel modules...
> /lib/modules/2.4.3-20mdk/misc
>
> Deja la ca m'enerve vu que ./configure a l'air de considerer que mon noyau
> est 2.4.3-20mdk avec /lib/modules/2.4.3-20mdk au lieu de 2.4.4 et
> /lib/modules/2.4.4.
>
> Quand je lance la commande "make", j'ai l'erreur suivante :
>
> /usr/include/linux/modversions.h:1:2: #error Modules should never use
> kernel-headers system headers,
> /usr/include/linux/modversions.h:2:2: #error but headers from an
> appropriate kernel-source
> make[2]: *** [cppfake.o] Erreur 1
> make[2]: Quitte le répertoire `/home/philippe/flashpath-0.2.1/linux'
> make[1]: *** [all-recursive] Erreur 1
> make[1]: Quitte le répertoire `/home/philippe/flashpath-0.2.1'
> make: *** [all-recursive-am] Erreur 2
>
> Donc ca ne marche pas.
>
> Le plus drole est que la seule chose que je puisse faire est de vous
> soumettre le probleme. Je ne vois meme pas comment formuler la question.
> Vous voyez mon embarras, je n'y comprends rien.
>
> Bref 2.4.4 <> 2.4.3-20mdk ????????????
>
> Merci
>
> Philippe
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement ]
> [ le type de demande... ]
> [ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
> [ http://LinuxBe.org Contact: listmaster@linuxbe.org ]
[ Soyez précis dans vos sujets svp afin de déterminer directement ]
[ le type de demande... ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php ]
[ http://LinuxBe.org Contact: listmaster@linuxbe.org ]