On Fri, Feb 04, 2005 at 05:06:07PM +0100, Stevan Kanban wrote :
> > Je ne sais pas comment �a marche sous debian, mais il me semble que le 
> > dossier /lib/modules/<kernelversion>/build pointe quelque part dans les 
> > sources du noyau (/usr/src/linux...?). Dites-moi si je me trompe.
> > Donc la commande que tu as lanc�e trouve des r�f�rences dans le code du 
> > kernel 
> > et non dans les modules compil�s. Donc le module n'est pas compil� � moins 
> > que la fonction ne soit dans le kernel ??? Il ne reste donc qu'� compiler 
> > le 
> > module et � le charger au d�marrage en ins�rant la ligne pcspkr 
> > dans /etc/modprobe.preload ou � le compiler dans le kernel si besoin... 
> > Dites 
> > moi si je me trompe....
> > 
> J'ai des �l�ments de r�flexion:
> 1. Effectivement, le fichier pcspkr.c n'a pas "oubli�" d'�tre compil� mais 
> c'est tout bonnement un lien vers les sources du 
> kernel. Il est donc dans /usr/src/linux/drivers/input/misc/.
> Il faut donc que je le recompile � part ou alors que je recompile tout le 
> noyau avec la nouvelle option pcspkr dans 
> menuconfig (� propos, je ne l'ai pas trouv� dans le fichier 
> /usr/src/linux/arch/i386/defconfig et l'aide de menucongig ne 
> dit pas son nom). Donc �a devrait bien marcher (�a compile pour le moment :) 
> ).
> 2. Bon, l� je recompile tout mon noyau car j'avais d'autres modifs � faire. 
> N�anmoins, il y a quelques points que je ne 
> comprends pas:
>       A. Je peux recompiler un source comme pcspkr.c avec gcc. Mais 
> j'obtiendrai alors pcspkr.o. Or, j'ai cr� comprendre 
> que dans les noyaux � partir du 2.6, les modules �taient en .ko et non pas en 
> .o. Tout d'abord, fichier.ko est bien tout 
> simplement un fichier source compil�, n'est-ce-pas? Comment l'obtenir � 
> partir du source (et non pas avec make-kpkg)? 
> Comment l'int�grer aux modules? En le copiant-collant � la bonne place dans 
> /lib/modules/mes_modules/...?
>       B. Le fait de modifier directement dans 
> /usr/src/linux/arch/i386/defconfig une option et de recompiler ensuite, �a 
> prend en compte ou pas? J'ai fait un test et �a ne prend pas en compte la 
> modif. Mon noyau recompil� est le m�me que le 
> pr�c�dent. Alors pourquoi?
> J'esp�re que mes questions sont limpides.
> Merci d'avance,
> 
Le beep marche tr�s bien gr�ce � l'option du noyau.

-- 
Stevan Kanban


-- 
Pensez � lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à