March 9, 200619 yr bon sa y est je pleure j'explique: je veux recompiler mon module usbhid car je dois faire une modification dans hid-core.c (blacklister un produit) il s'agit d'un loadable module donc pas besoin de tout recompiler le noyau. j'ai installer mes source 2.6.8.1-12mdk bon mais pour compiler que ce module j'ai aucune idée comment m'y prendre alors make modules marche pas pas fait de configure make xconfig je save le tout par defaut make modules (c long ici) j'ai mon .ko enlève l'ancien fait insmod ./usbhid marche pas invalid module format dmesg me dis que c 2.6.8.1-12mdksmp PENTIUM4 machin... devrais etre 2.6.8.1-12mdk SMP machin... donc la question est comment je fait pour rendre ma source compatible avec le noyau que j'utilise acutelement??? merci beaucoup ps mandrake 10.1 Edited March 11, 200619 yr by julspower
March 9, 200619 yr Si ce n'est pas toi qui a compilé ton noyau actuel, il y a de fortes chances pour que ça ne marche pas... En gros dans l'idéal, il faut télécharger les sources correctes (même version, etc...), avoir le fichier qui a servi à configurer le noyau, ne pas le reconfigurer et lancer directement le make avec ce fichier
March 9, 200619 yr Author j essaye sa demain dans /boot il y a bien le fichier de configuration actuel non? je le renome en .config et make oldconfig exact? et le module sera exacte au premier
March 9, 200619 yr Il faut aussi le même compilateur (comparer "cat /proc/version" avec "gcc --version")
Archived
This topic is now archived and is closed to further replies.