Je suis en train de construire la version du noyau 2.6.39.4 via BuildRoot pour une cible d'armement.Options du noyau Linux defconfig non trouvées .config using BuildRoot
J'utilise un fichier sur mesure defconfig
, dans lequel j'ai ajouté les 3 options suivantes:
CONFIG_WIRELESS=y
CONFIG_WEXT_PRIV=y
CONFIG_WIRELESS_EXT=y
Dans le fichier .config
résultant pour le noyau, la seule option que je vois sur 3 j'ai ajouté à mon defconfig
est CONFIG_WIRELESS=y
est-ce normal? Je sais que certaines options de configuration du noyau sont "cachées", mais cela les empêchera-t-il d'apparaître dans la version finale .config
pour le noyau?
Juste pour clarifier: y a-t-il, appelons-les "options enfants", qui sont invisibles jusqu'à ce que leur "option parent" soit sélectionnée? Fondamentalement, si je veux que 'WEST_PRIV' ou' WIRELESS_EXT' soit présent dans une config, je dois d'abord sélectionner leur option parent. Ou dites-vous qu'il y a juste des options qui sont toujours des options aveugles et n'apparaîtront jamais dans le '.config 'résultant pour un noyau? – BackDoorNoBaby
@BackDoorNoBaby * "Existe-t-il, appelons-les" options enfant "..." * - Vous associez une option qui n'apparaît que dans menuconfig lorsque sa dépendance "dépend de ..." est activée avec l'option aveugle. ThomasPetazzoni l'appelle une option aveugle parce qu'elle n'apparaît jamais dans menuconfig. Votre defconfig a été supprimé et les options inutiles ont été supprimées car aucune option activée ne sélectionne ces options masquées. Si vous aviez une option activée (qui sélectionne automatiquement ces options masquées), ces options masquées se trouveraient dans le fichier .config. – sawdust