Je sais plus si JoDaY est abonné à la ML ? (cf. lien EagleProject /
Listes de discussion)

Le vendredi 26 novembre 2004 à 18:33 +0100, [EMAIL PROTECTED] a écrit :
> Quoting Benoît Audouard <[EMAIL PROTECTED]>:
> 
> > > J'ai une question à 100.000 :)
> > je mets en copie la ML, nous serons plus à partager ;-)
> >
> > > Comment puis-je connaître quels fichiers d'en-tete du noyau sont
> > > nécessaires à la compilation du pilote eagle-usb ?
> > oula vaste question
> >
> > > Je m'explique: knoppix dispose de deux noyaux (un 2.4 et un 2.6),
> > > par contre etant donné la taille limitée du support, les en-tetes du
> > > 2.6 ne sont pas dispo. Aussi j'aurais voulu connaître les fichiers
> > > nécessaires afin de pouvoir les intégrer à un paquet afin de pouvoir
> > > compiler eagle-usb en live-cd.
> > à défaut d'avoir kernel-source pour les deux kernels, il doit être possible
> > de prendre kernel-headers ? (je ne sais pas quelle taille cela fait)
> > Sinon nous nous sommes aperçu que Fedora Core 3 fournit les headers dans :
> > /lib/modules/2.6.9-1.667/build
> > c'est peut-être une idée à creuser ?
> 
> Je me trompe peut-être, mais pourquoi l'utilisateur a besoin de recompiler ?
> Si il fait une installe en dur, il a de la place.
> Si il utilise un noyau qui est sur le CD, il n'en existe que deux, donc on 
> peut
> distribuer les deux binaires qui vont bien avec.

Il a raison mcoolive, c'est plus simple de fournir le module compilé :
eagle-usb.ko pour le kernel... ça m'apprendra à répondre à la question
que de réfléchir ;-)

Celui qui fournit knoppix fournit le kernel-source pour les deux kernels
distribués ? Eventuellement en téléchargement à part ? ça permet de
repartir du même plutôt que d'un "vanilla"...

> Sinon regarde l'option "-M" de gcc.
-M  Instead of outputting the result of preprocessing, output a rule
    suitable for make describing the dependencies of the main source
    file.  The preprocessor outputs one make rule containing the object
    file name for that source file, a colon, and the names of all the
    included files, including those coming from -include or -imacros
    command line options.
pas mal ;-)

@++
Ben'. aka baud123


Reply via email to