Hallo, erstmal danke für deine Antwort.
gibts ne Möglichkeit den Linux-Kernel unter Windows zu kompilieren? Reicht dazu ne DJGPP-Installation aus?
Mit Sicherheit nicht. Linux verwendet ein anderes Binärformat (ELF statt PE) und unterscheidet sich auch sonst heftig von Windows.
Wenn ich mir ein eigenes Betriebssystem schreiben will kann ich doch aber auch mit DJGPP (also NASM und GCC) unter Windows auch Dateien im ELF-Format erzeugen, damit man sie mit Grub starten kann.
Daher benötigst du mindestens einen Crosscompiler und passende Cross-Versionen der Binutils. Und ob das funktioniert, wage ich zu bezweifeln, schon weil Windows bei Dateinamen nicht zwischen Gross- und Kleinschreibung unterscheidet, für den Compiler aber foo.S und foo.s unterschiedliche Bedeutung haben.
Gibts dann nich wenigstens eine Version des Kernels die so umgearbeitet wurde, dass die Dateien jeweils nen anderen Namen haben so dass es auch unter Windows funktioniert? Gruß Thomas Worm