On Tue, 23 Mar 1999 02:47:56 +0100, Philippe wrote:

>tu as install� les nouveaux headers ?
>

Euh, j'en sais rien !
Tout ce que je sais c'est que j'avais Mandrake 5.3 avec kernel 2.0.36. J'ai voulu 
upgrader en suivant les infos du fichier INSTALL de /apps/kernel2.2 du CD 1 de 
mandrake. Donc tout ce que j'ai fait c'est :

rpm -Uvh initscripts-3.80-2.i386.rpm
rpm -Uvh modutils-2.1.121-3.i386.rpm
rpm -Uvh net-tools-1.49-2.i386.rpm
rpm -Uvh procinfo-15-1.i386.rpm
rpm -Uvh util-linux-2.9-8.i386.rpm
cp linux-2.2.1.tar.gz /usr/src
cd /usr/src
tar xvfz linux-2.2.1.tar.gz
rm linux-2.2.1.tar.gz
cd linux
make xconfig
make clean ; make dep <--- se serait pas l'inverse l� ?
make bzImage <--- gros pb

Et l�, j'ai un probl�me
donc je lance make bzImage et j'obtiens :
checksum.c:200:redefinition of "csum_partial_copy"
checksum.c:105:"csum_partial_copy" previously defined here
Symbol "csum_partial_copy" already defined.

J'ai regard� dans le fichier checksum.c, en fait � la ligne 105 c'est une fonction 
csum_partial_copy_quelque_chose qui est d�finie. Alors qu'� la ligne 200 c'est bien 
une fonction csum_partial_copy qui est d�finie. A mon avis mon compilateur ne prend en 
compte qu'un certain nombre de caract�res pour d�finir le nom d'une 
fonction, d'o� le probl�me ici. Mais bon, c'est juste ma petite id�e, �a vaut 
peut-�tre rien :)

Une id�e ?

A+, David


Répondre à