Delphi meets Wunderkind, c't 10/96, S. 386, db
------------------------------------------------

SYSTEM.DIF     Patch-Datei fr SYSTEM.PAS
GETMEM.DIF     Patch-Datei fr GETMEM.INC
ASSIGN.DIF     Patch-Datei fr ASSIGN.ASM
HALT.DIF       Patch-Datei fr HALT.DIF

OS2.PAS        Unit mit einigen OS/2-Funktionen

STREAM.PAS     Beispiel Textausgabe mittels WriteLn
HELLO.PAS      Beispiel Textausgabe via OS/2-Funktion
HELLOPM.PAS    Beispiel fr PM-Program
RESTEST.PAS    Beispiel fr PM-Programm mit Resource-File
RESTEST-RC     Resource-File
OPEN32.PAS     Beispiel fr Open32-Programm mit Windows-API
               (dazu mu Open32 bzw. DAPIE oder OS/2 Warp
               Version 4 installiert sein)

DELP2MSG.CPP   Message-Filter zum Einbinden in Borland-OS/2-DIE
DELP2MSG.EXE   lauffhiger Message-Filter

DELPHOS2.EXE   Startet Original-Borland-Compiler (mit 
               entsprechenden Parametern) unter OS/2 und
               erzeugt aus dem Kompilat OS/2-EXE-Programm

GNUPATCH.ZIP   enthlt Patch-Programm, um nderungen an der 
               Runtime-Library vorzunehmen


DELPHOS2 liegt aus lizenzrechtlichen Grnden nicht als Quelltext 
bei. Um alle notwendigen nderungen an der Runtime-Library 
vorzunehmen, mu zunchst das Programm Patch installiert werden. 
Es ist in der Datei GNUPATCH.ZIP zu finden. Dort befindet sich ein 
weiteres ZIP-File, das einige DLLs fr das Patch-Utility enthlt.

Um die Patches durchfhren zu knnen, mu der Quelltext der RTL im 
Originalzustand auf der Festplatte vorhanden sein. Anschlieend 
fhrt man sie folgendermaen durch:

patch quelltext DIFF-Datei

also zum Beispiel

patch system.pas system.dif

Das Patch-Utility legt eine Sicherheitskopie der Ursprungsdatei 
mit der Extension .ORI an. Anschlieend mu die RTL mit DELPHOS2 
neu bersetzt werden.



