1.) Wofür ist die Datei SETPATH.BAT und wofür braucht man sie?
Also sofern ich das richtig sehe setzt sie die Umgebungsvars für den gcc, ld.
Zu set PATH=.\bin.....: Warum steht da immer ein Punkt vor dem Pfad?
Der Punkt dürfte so viel heißen, wie nehme \bin... "aus dem aktuellen Ordner in dem du dich gerade befindest"
2.) Wofür ist die Verknüpfung SHELL da?
Hier der Verknüpfungsort: C:\WINDOWS\SYSTEM\cmd.exe /k call setpath && more .\doc\readme.windows && prompt $g$g$s
Bei mir exisitiert die Datei cmd.exe gar nicht, wehalb ich mich frage was die Verknüpfung macht.
Diese Shell soll make aufrufen, die den source automatisch compiled, und in bochs ausführt.
Du hast cmd.exe nicht, weil das die shell von WinXp ist unter ME heißt das glaube ich command.com. Das ist auch dein prob warum nix geht.
4.) Gibt's eine Anleitung oder so wie ich den Kernel compilieren kann, so dass ich die Datei Kernel.elf bekomme?
Nö weil normalerweise die SHELL das machen soll.
5.) Im Ordner BIN befinden sich ja ein paar Ordner mit Compilier Zeugs und so.
Aber wenn ich da das Programm make im ordner gnu starte, gibt's haufenweise Fehlermeldngen das die Dateien nicht gefunden oder geöffnet werden können und so.
Kein wunder, du mußt parameter mit übergeben, und deine Pfade stimmen nicht, weil Setpath nicht ausgeführt wurde.
Gruß sov21