En r�ponse � Gr�goire Cachet <[EMAIL PROTECTED]>:

> 
> salut

Salut,
 
> ensuite il faut installer pwcx, c'est la que ca se complique
> j'ai essay� avec le 8.2 normal et le 8.2 compil� avec GCC3.2, je le
> place dans /lib/modules/usb/pwcx.o

Moi je l'aurais mis dans /lib/modules/2.4.19/usb/pwcx.o mais �a doit pas �tre 
�a qui est � l'origine du pb ...

Evidemment sur le site ils disent "this directory is specifically set up for 
kernel-independant/external modules" mais je ne connaissais pas cette norme 
(qui me semble dangereuse ...)

> depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o
> 
> ou est-le probleme ?

Probl�me de d�pendance de librairies. Mais le site pr�cise dans la FAQ :

"If you can't load pwcx.o because of these messages:

depmod: *** Unresolved symbols in /lib/modules/usb/pwcx.o
depmod:         pwc_unregister_decompressor
depmod:         pwc_register_decompressor
depmod:         printk

then you have a kernel with version information on module symbols turned on. 
Recompile and/or install a kernel with this option turned off. And yes, that is 
the only way."

C'est pas mal comme principe d'avoir un module "kernel independant" qui oblige 
� d�sactiver des options du noyau.

> dois-je contacter l'auteur du module ?

Ben non, il va te dire qu'il te suffit de recompiler ton noyo sans savoir 
pourquoi ni m�me si d�sactiver cette option va pas faire planter d'autres trucs 
(il me semble que Alsa en a besoin et que OSS aussi. En tout cas �a 
m'�tonnerais que ce ne soit que d�coratif ...).

De toute fa�on t'auras jamais le code "because of an NDA (Non Disclosure 
Agreement) that *I* signed with Philips B.V" ... 

Pourquoi ne pourraient-ils pas arranger leur code pour avoir une partie _libre_ 
et opensource (genre pour faire la liaison USB et tous les trucs chiants li�s 
au kernel) et une partie de d�codage/traitement qu'ils pourraient l�gitimement 
garder secret et donc ne diffuser que sous forme compil�e ?

Olivier


 
> merci !
> 
> gr�goire

Répondre à