Teil 1 - Entwicklungsumgebung — Änderungen 6252 → 6282

Zeile 12: Zeile 12:
  
 
== Dein Betriebssystem ==
 
== Dein Betriebssystem ==
−
Eine Stufe weiter kommen wir zum Betriebssystem. Da Dein eigenes Betriebssystem noch nicht fertig ist, wirst Du vorerst mit einem bestehenden vorlieb nehmen müssen. Hast Du ein [[Linux]] installiert? Wunderbar, nimm das. Oder eine BSD-Variante.
+
Eine Stufe weiter kommen wir zum Betriebssystem. Da Dein eigenes Betriebssystem noch nicht fertig ist, wirst Du vorerst mit einem bestehenden vorlieb nehmen müssen. Hast Du ein [[Linux]] installiert? Wunderbar, nimm das. Oder eine BSD-Variante. Man kann ebenso problemlos mit einem PC mit MS Windows entwickeln. Hierzu empfiehlt sich Cross-Compiler und msys, damit man in makefiles Linux-analoge Programme wie cp (anstelle copy) und rm (anstelle delete) verwenden kann.
  
−
Trotzdem möchte ich hier nicht lügen, deshalb: Ja, man kann auch [[Windows]] nehmen. Aber unter Windows wird es definitiv deutlich umständlicher (jedenfalls wenn man GRUB und ELF benutzen möchte - und das ist der von uns dringend empfohlene Weg). Unter Windows wirst Du aller Voraussicht nach eine Weile mit der Umgebung basteln müssen, während es unter Linux einfach läuft.
+
Eine Linux-Live-CD, z.B. Knoppix, oder ein Linux-System auf einer virtuellen Maschine wie [[VMware|VMware Server]], [[VirtualBox]] oder [[Microsoft Virtual PC]] bietet eine Alternative zu einer vollständigen Linux-Installation.
−
 
 
−
Eine andere Möglichkeiten, wenn Du kein Linux auf deinem Rechner installiert hast und das auch nicht tun willst, aber auch nicht den Nerv hast, unter Windows eine geeignete Umgebung herzustellen, ist eine Linux-Live-CD wie Knoppix zu benutzen, die keine Installation benötigt. Alternativ kannst Du das Linux-System auch auf einer virtuellen Maschine wie [[VMware|VMware Server]], [[VirtualBox]] oder [[Microsoft Virtual PC]] Installieren.
 
  
 
== Dein Editor ==
 
== Dein Editor ==