• # c'est simple

    Posté par . En réponse au message makefile modules noyau 2.6. Évalué à 2.

    Je voudrais savoir si quelqu'un sait comment faire pour compiler un module noyau en utilisant une bibliothèque externe (du genre ../meslibrairies/maLib.a).
    on ne le fait pas.
    En effet le code que tu insere dans le noyeaux doit etre le plus petit, le plus efficace et le moins bugger que possible.
    La programmation dans le noyeaux impose certaines regles, et interdit l'utilisation des libc normales.
    Les bilbiotheques sont des sources compilée d'une certaine maniere, les modules sont des programmes compilé d'une autre donc fatalement tout est incompatible.
    Si tu avais besoin de scinder ton modules en plusieurs fichiers C et les linker entre eux c'est faisable en faisant dependre ton .o de plusieurs .o mais je ne vois pas de raison d'utiliser une bilbiotheque de truc tout fait dans le kernel.