
 Note: ChangeLog does not conatin all entries, because I have sometimes to doe
       editing on other machines witrh a weird filesystem, so files
       with upercase letters may get lost during ftp from windoze.

 === O L D === O L D === O L D === O L D === O L D === O L D === O L D ===
	  [README wk 19.04.94] Zum C-Entwicklungssystem
       ***************************************************


    Hier finden sich Erluterungen, wie Programme entwickelt werden
    knnen in einer normalen Art und Weise, d.h. in C, Fortran, Scripts
    oder andere nicht interaktive Weise. Hier ist alles so ausgelegt, da
    mittels "make" alles erledigt werden kann.

    - Da nicht unbedingt feststeht mit welchem Betriebssystem und mit
    welchem Compiler gearbeitet wird und auch mehrere Zielplattformen
    untersttzt werden, ist eine besondere Struktur und einige
    Vorbereitungen notwendig. Theoretisch ist eine Entwicklung unter MSDOS
    mglich aber nicht getestet (wegen fehlender Utilities etc. und auch
    nicht notwendig. Das System ist hier zur Zeit so eingerichtet, da
    die Entwicklung unter OS/2 version 2.0 oder hher erfolgen kann.

    Vorbereitungen:

    - OS/2 starten
    - Sicherstellen, da ein temp Verzeichniss auf welches die Variable
      "TMP" zeigt, existiert.
    - Das Laufwerk "y" auch dieses Verzeichniss mappen, so da in etwa
      folgende Struktur gegeben ist:
	  y:/-!
	      !-/local
	      !-/libs
	      !-/msc
      (hierzu existiert das Script: map)
    - Umschalten auf dieses Laufwerk
    - Eingeben von:
	setup
    - Jetzt kann mit "W" gearbeitet werden.
    - Um von der Kommandozeile aus arbeiten zu knnen, mu noch spezifiziert
      werden, welcher Compiler benutzt wird, dazu ist eine der entsprechenen
      Scripts aufzurufen:
	mscinit     - fr Microsoft
	ztcinit     - fr Zortech
	ibminit     - fr IBM CSet/2 (kein Dos)
	gnuinit     - fr GCC fr OS/2 (ist nicht EMX)
      oder bei setup direkt als Argument msc, ztc,ibm oder gnu anzugeben.
    - jetzt liegt eine sinnvolle entwicklungsumgebung vor.


    Struktur der Directories
    ************************


    Hinweise zu einigen Compilern:
    ******************************

    Microsoft C 6.0
    ===============
    - Dies ist bei weitem kein guter Compiler, er ist noch nicht einmal
      ANSI-C, aber hier im Hause verfgbar und luft unter OS/2.
      Es sind einigen nderungen an den HEaders durchzufhren, siehe hierzu
	      /libs/wklib/memdbg.c

    GNU GCC 2.3.3
    =============
    - Dies ist ein reiner 32-Bit OS/2 Compiler und bietet leider nur
      eingeschrnkte DEBUG-Mglichkeiten unter OS/2 an.


    *** end of file ***
