home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / EFFO / pd0.lzh / liesmich < prev    next >
Text File  |  1990-05-16  |  3KB  |  93 lines

  1.  
  2. Installation RTF-FORTRAN77 auf einer Harddisk
  3. =============================================
  4.  
  5. Um es gleich vorwegzunehmen : Am besten erstellt man sich der Uebersicht halber
  6. zuerst einmal ein rekursives Inhaltsverzeichnis der RTF-Floppydisk auf dem
  7. (hoffentlich vorhandenen) Drucker :
  8.  
  9.     $ dir -read /d0 >/p
  10.  
  11. Voraussetzung fuer die hier beschriebene Installation ist eine Harddisk, worauf
  12. folgende Directories einzurichten sind (oder schon bestehen koennen) :
  13.  
  14.     $ chd /h0
  15.     $ makdir CMDS
  16.     $ makdir LIB
  17.  
  18. Nun koennen die folgenden Files von der RTF-Floppy in die entsprechenden
  19. Directories kopiert werden :
  20.  
  21.     $ copy /d0/CMDS/rtf -w=/h0/CMDS
  22.     $ copy /d0/CMDS/for -w=/h0/CMDS
  23.     $ copy /d0/CMDS/lnk -w=/h0/CMDS
  24.     $ copy /d0/CMDS/os9lib -w=/h0/CMDS
  25.     $ copy /d0/CMDS/rtfdat -w=/h0/CMDS
  26.  
  27. sowie :
  28.  
  29.     $ copy /d0/SOURCES/rtfstart.r -w=/h0/LIB
  30.  
  31. Wuenscht man nach der Installation einen Test zu fahren, kann man noch alle
  32. Files mit der Endung ".f" in ein Arbeits-Directory kopieren (z.B. /h0/FOR) :
  33.  
  34.     $ copy /d0/SOURCES/testos9.f -w=/h0/FOR
  35.     $ copy /d0/DEMO/*.f -w=/h0/FOR
  36.  
  37. Jetzt muss noch das "startup"-File (oder das ".login" - je nach Wunsch) auf
  38. der OS-9 Boot-Diskette auf Vordermann gebracht werden. Dort fuegt man beim
  39. laden der Commands folgendes ein :
  40.  
  41.     load rtf for lnk os9lib rtfdat
  42.  
  43. Wenn man nicht neu booten will muss man fuer den nachfolgen Test diesen Load-
  44. Command noch manuell eingeben. Uebrigens laufen auch fertig kompilierte und
  45. gelinkte Programme nur dann, wenn "os9lib" geladen ist !
  46.  
  47. Schliesslich ist man fuer einen ersten Compilations-Test bereit. Man setzt sich
  48. auf das Arbeits-Directory (hier beispielsweise : $ chd /h0/FOR) und gibt fol-
  49. genden Command ein :
  50.  
  51.     $ for testos9
  52.  
  53. Geht alles gut, kann das Programm gleich noch gelinkt werden :
  54.  
  55.     $ lnk testos9
  56.  
  57. ... und schon muesste es aufrufbar sein :
  58.  
  59.     $ testos9
  60.  
  61. Nach der Eingabe zweier Zahlen z.B. "2,2" oeffnet das Programm ein neues File
  62. und schreibt 100 Records hinein. Nachher wird alles nochmals gelesen und der
  63. Test ist beendet, falls keine Fehlermeldung erscheint.
  64.  
  65. Laeuft bis hierher alles klar, kann man sich an groessere Projekte wagen; wenn
  66. nicht, ist vielleicht das Programm "lnk.f" an die eigene Konfiguration anzu-
  67. passen. Verdaechtige Aenderungen sind z.B. die "-o=..."-Option im 1. Parameter
  68. des Aufrufs "call shell (...)". Dort ist wahrscheinlich das Ausgabe-Directory
  69. abzuaendern. Man kann auf die Aufrufe von "for" und "lnk" aber auch verzichten
  70. und alles "zu Fuss" bzw. von Hand eingeben, naemlich :
  71.  
  72.     $ rtf testos9
  73.     $ r68 testos9 -qo=/h0/FOR/testos9.r
  74.     $ l68 -l=/h0/LIB/sys.l /h0/LIB/rtfstart.r -o=/h0/CMDS/testos9 testos9.r
  75.  
  76. Die entstandenen ".a" und ".r" Files werden nun nicht mehr gebraucht und
  77. koennen geloescht werden :
  78.  
  79.     $ del testos9.a
  80.     $ del testos9.r
  81.  
  82. Diese muehselige Tipparbeit kann man sich wie gesagt sparen, wenn die Programme
  83. "for" und "lnk" an die eigene Umgebung angepasst sind.
  84.  
  85. Weitere Info findet man in der Dokumentation "/d0/DOC/rtfman.txt". Sie
  86. ist ziemlich gross (ueber 200 KB).
  87.  
  88. Nun kann man nur noch viel Spass und Erfolg wuenschen.
  89.  
  90.  
  91.  
  92.                                                   Andreas Eggenberger
  93.