home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / forum5.lzh / BRIEFE / brief.simon2 < prev    next >
Text File  |  1988-05-25  |  1KB  |  34 lines

  1. mkmf braucht das directory /dd/usr/lib !!!.  Wenn es nicht vorhanden
  2. sein kann muss mkmf neu uebersetzt werden.  In diesem Directory muessen
  3. die beiden files p.makefile und l.makefile (fuer Option -l) stehen. 
  4. p.makefile ist die Maske fuer einen Makefile fuer Programme und
  5. l.makefile ist die Maske fuer einen Makefile fuer Libraries.  mkmf
  6. sollte immer mit der Option -i aufgerufen werden, sonst muss in der
  7. Zeile PROGRAM = der Name des Programms eingetragen werden. 
  8.  
  9.  
  10. rat4 benoetigt keine anderen Files. 
  11.  
  12.  
  13.  
  14.  
  15. Einige Anmerkungen zur Anpassung von UNIX-PD-Software:
  16.  
  17.  
  18. - Viele Programme benutzen den Variablennamen "cc".  Dieser Name ist in
  19.   OS9 aber im Assembler schon reserviert (also umbenennen). 
  20.  
  21. - OS9 kennt die nicht dokumentierte Function abort(). Diese Function
  22.   gibt es unter UNIX auch. Leider gibt es bei der OS9-Version einen
  23.   Abbruch mit Fehler.
  24.  
  25. - Bei Programmen,  die ausgiebigen Gebrauch von UNIX-System Variablen
  26.   machen, ist es meist nur mit sehr grossen Aufwand moeglich sie fuer
  27.   OS9 anzupassen. Bei diesen Programmen ist es meist einfacher sie neu
  28.   zuschreiben.
  29.  
  30. - moeglichst den Programmen nicht den Owner 0.x (x beliebig geben).  Die
  31.   Programme koennen dann als Superuser laufen und koennen dann auf der
  32.   Platte gemeine Sachen machen (Virus !!!!!)
  33.  
  34.