Portieren von Programmen und Bibliotheken — Änderungen 7852 → 7859

Zeile 6: Zeile 6:
 
}}
 
}}
 
In diesem Tutorial geht es um das Portieren von Programmen und Bibliotheken aufs eigene Betriebssystem.
 
In diesem Tutorial geht es um das Portieren von Programmen und Bibliotheken aufs eigene Betriebssystem.
−
Es macht wenig Sinn, alle Programme neu zu schreiben, weil es diese schon zu hunderten gibt.
+
Es ist nicht sehr sinnvoll, alle Programme neu zu schreiben, weil es diese schon zu hunderten gibt.
  
 
== Vorbereitung ==
 
== Vorbereitung ==
Zeile 52: Zeile 52:
 
</c>
 
</c>
  
−
wenn du alle diese Funktionen in deine rlibc implementiert hast kannst du weiterlesen ansonsten solltest du erstmal alle Funktionen implementieren
+
Wenn du alle diese Funktionen in deiner libc implementiert hast, kannst du weiterlesen, ansonsten solltest du dies erstmal tun.
  
 
===== Bauen =====
 
===== Bauen =====
−
Du brauchst FASM, LD und deine libc als .a Datei.
+
Du brauchst FASM, LD und deine libc als .a-Datei.
  
 
Zuerst assemblierst du FASM mit <tt>fasm fasm.asm fasm.o</tt>.
 
Zuerst assemblierst du FASM mit <tt>fasm fasm.asm fasm.o</tt>.