quel pilote utilises-tu ? A quelle adresse as-tu trouvé les sources ?
Pourquoi affirmes-tu que la compilation échoue ? Dans ton premier post, je ne vois pas d'erreur. Dans ton second compte rendu d'erreur, pourquoi lances-tu make dans le répertoire iplc/driver/linux-2.6/cm15a.d et non dans le répertoire iplc/driver/linux-2.6 ?
S'il est présent, le fichier /proc/config.gz contient une copie du fichier .config utilisé pour la compilation du noyau en fonctionnement.
Si tu peux compiler un noyau fonctionnel, tu auras la preuve que tous les outils nécessaires sont installés.
Un pilote est compilé pour le noyau courant et les sources du pilote ont besoin des sources du noyau courant. Je te conseille :
de télécharger les sources d'un noyau sur le site de globalscale,
de les compiler sans patch,
d'installer les modules par make install_modules,
de booter ton guruplug avec ce noyau,
de conserver les sources du noyau et de remonter ta clé usb sur le même répertoire : dans le répertoire des modules, les deux liens symboliques build et source doivent pointent respectivement vers les répertoires des objets et des sources du noyau courant,
et enfin de compiler ton pilote pour le noyau courant.
# Des questions, des indications et des conseils.
Posté par slack . En réponse au message Pb de compilation de noyau + besoin d'explications. Évalué à 0.
Pour progresser, voici quelques questions :
Utilises-tu la distribution fournie avec le guruplug ou bien une autre (à préciser) ?
quel accessoire cm15 utilises-tu ? Est-ce
http://www.edomotique.com/vproduit--cm15-pro-interface-pc-programmable--X10--cm15--09793--0-0-0-719219.aspx
ou un produit équivalent ? Sur quel port se branche-t-il ?
quel pilote utilises-tu ? A quelle adresse as-tu trouvé les sources ?
Pourquoi affirmes-tu que la compilation échoue ? Dans ton premier post, je ne vois pas d'erreur. Dans ton second compte rendu d'erreur, pourquoi lances-tu make dans le répertoire iplc/driver/linux-2.6/cm15a.d et non dans le répertoire iplc/driver/linux-2.6 ?
As-tu besoin des patchs :
Quelques indications :
S'il est présent, le fichier /proc/config.gz contient une copie du fichier .config utilisé pour la compilation du noyau en fonctionnement.
Si tu peux compiler un noyau fonctionnel, tu auras la preuve que tous les outils nécessaires sont installés.
Un pilote est compilé pour le noyau courant et les sources du pilote ont besoin des sources du noyau courant. Je te conseille :
de télécharger les sources d'un noyau sur le site de globalscale,
de les compiler sans patch,
d'installer les modules par make install_modules,
de booter ton guruplug avec ce noyau,
de conserver les sources du noyau et de remonter ta clé usb sur le même répertoire : dans le répertoire des modules, les deux liens symboliques build et source doivent pointent respectivement vers les répertoires des objets et des sources du noyau courant,
et enfin de compiler ton pilote pour le noyau courant.
Bon courage