Also ich hab da ein paar Fragen an mastermesh und DDR-RAM:
1.) Wofür ist die Datei SETPATH.BAT und wofür braucht man sie?
Wenn man es ausführt steht da nur "Kein Speicherplatz mehr im Umgebungsbereich".
Wenn ich es direkt in Autoexec.bat einfüg, verändert der Computer immer beim starten die Datei Autoexec.bat und lägt von der alten Version ein Backup an.
Hier ist der Inhalt von SETPATH.BAT:
@echo off
set PATH=.\bin\;.\bin\gnu;.\bin\vfd;.\bin\bochs;.\bin\nasm;.\bin\cygwin;.\bin\rawrite;%PATH%;
Zu @echo off: warum schaltet ihr die Kommandozeile aus?
Man soll doch sehen können, was er da tut.
Zu set PATH=.\bin.....: Warum steht da immer ein Punkt vor dem Pfad?
Werden die Pfade eventuell für make benötigt?
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.
3.) Ãfters taucht in Pfadangeben wie zum Beispiel in der Datei "bochscr" der Ordner Temp auf.
Bei mir gibt's da gar keinen Ordner Temp, ich hab aber alles ordnungsgemäß heruntergeladen und extrahiert.
4.) Gibt's eine Anleitung oder so wie ich den Kernel compilieren kann, so dass ich die Datei Kernel.elf bekomme?
Wie bei sov21 wird die Datei "/system/kernel.elf" auf realer Disk nicht gefunden, wenn ich das immage fd0 auf die Diskette kopiere.
DDR-RAM hat geschrieben, man solle die Datei einfach nachkopieren, wobei nicht gestanden is von wo.
Soll man sie sich selbst zusammenstellen?
@mastermesh+DDR-RAM: Habt ihr beim zusammenstellen der Datei fd0.img vielleicht vergessen, ein(e) (paar) Dateien mit einzubeziehen?
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. Was kann ich da tun? Diese Frage bezieht sich auch eigentlich auf die 1. und 4. Frage, weil ich glaube, dass wenn SETPATH funktionieren würde auch make funktionieren würde.
Zudem wenn ich den Kernel mit make kopieren will, muss ich mir da álle Dateien in einen Extra Ordner hauen, in dem ich dann make starte?
Das äre sehr umständlich..... -> weil es wird ja auch makefile benützt, und dass befindet sich direkt in lost, und die Dateien in scr/kernel, welche ebenso wichtig sind...
6.) No support to WinME?
Wollt ihr denn gar nicht ehr WindowsME unterstützten?
Wenn ich den vfd (virtual disk irgendwas) starte, steht da nur das WindowsME nicht unterstützt wird..... *seufz*
schade *doppelt seufz*
7.) Wofür ist der Ordner cygwin da, und wofür seine 2 DLL Dateien?
Werden die im gnu Ordner von den kleinen Programmern benöigt?
Weil ich hab da mal ein paar Programme gestartet und dann ist gestanden, dass ihnen die DLLs fehlen, welche sich im Ordner cygwin befinden.
Dann hab ich sie nach gnu kopiert...... und wollllla ..... es hat geklappt.
Also nun die Frage: Warum wurden sie nicht gleich nach gnu kopiert?
8.) Wie make maunzt das Programm Bochs, weil es Dateien nicht finden kann.
Eine Bsp Datei ist die Datei "bochscr", welche Infos dem Programm Bochs gibt.
Das Programm kann die Datei "bochscr" aber nicht finden, da es im lost verzeichnis ist und nicht im bochs Verzeichnis.
Ist da vielleicht auch mal wieder SETPATH schuld oder beteiligt, da der Pfad (so viel ich weiß) ja ort auch eingetragen wird?
9.) Warum haben die anderen den Ordner Temp und ich nicht?
In ein paar Pfadangaben steht ja auch irgendwas mit dem Ordner Temp, aber da ich ihn nicht hab, kann das ja nicht gut laufen.
Bochs gibt z. B. dauernd Meldungen aus, dass es Dateien im Ordner "tmp" nicht finden kann.
Hier ein Zitat aus der Datei "bochscr":
parport1: enabled=1, file="./tmp/debug/parport.txt"
Da steht eben z. B. eine Pfadangabe, die nach tmp verweist.
10.) Muss das SDK ZWINGEND in's Root Directory extrahiert werden, oder kann man alles auch in einen andern Ordner extrahieren?
Macht das also einen Unterschied?
Ich hab das SDK heute (Donnerstag, 19.Mai 05) am Vormittag heruntergeladen.
Ich glaub das da noch ein paar Bugs drinnen sind.
Im großen und ganzen finde ich dass ihr (mm+DDR-RAM) sehr gute Arbeit geleistet habt.
Ich bitte mir diese Fragen zu beantworten.
__________________________
T0ast3r@World
__________________________
@DDR-RAM: DDR2-RAM ist der Bessere! *
*