[Gelöst] stdio.h wird nicht gefunden

Hinweis: In dem Thema [Gelöst] stdio.h wird nicht gefunden gibt es 1 Antwort.
  • Hallo,


    mein gcc compiler findet bei einem zu compilieren Kernel Treiber (https://github.com/groeck/nct6775) die stdio.h nicht. (#include <stdio.h> habe ich hinzugefügt, normalerweise es das nicht enthalten)
    In einem kleinen "Hello World!"-Programm, das ich im selben Verzeichnis kompilieren lasse, funktioniert das hingegen.
    Gibt es in der make-Datei irgendeine Einstellung, die die Verwendung von usr/include verhindert?



    Grüße,
    Uwe

    Einmal editiert, zuletzt von UweA ()

    Für den Inhalt des Beitrages 72305 haftet ausdrücklich der jeweilige Autor: UweA

  • Habe es gerade selbst herausgefunden.
    In Kernel-Modulen darf stdio.h nicht eingebunden werden
    ich brauchte das für ein printf. Stattdessen ist printk zu verwenden

    Für den Inhalt des Beitrages 72306 haftet ausdrücklich der jeweilige Autor: UweA