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 >
Wrap
Text File
|
1988-05-25
|
1KB
|
34 lines
mkmf braucht das directory /dd/usr/lib !!!. Wenn es nicht vorhanden
sein kann muss mkmf neu uebersetzt werden. In diesem Directory muessen
die beiden files p.makefile und l.makefile (fuer Option -l) stehen.
p.makefile ist die Maske fuer einen Makefile fuer Programme und
l.makefile ist die Maske fuer einen Makefile fuer Libraries. mkmf
sollte immer mit der Option -i aufgerufen werden, sonst muss in der
Zeile PROGRAM = der Name des Programms eingetragen werden.
rat4 benoetigt keine anderen Files.
Einige Anmerkungen zur Anpassung von UNIX-PD-Software:
- Viele Programme benutzen den Variablennamen "cc". Dieser Name ist in
OS9 aber im Assembler schon reserviert (also umbenennen).
- OS9 kennt die nicht dokumentierte Function abort(). Diese Function
gibt es unter UNIX auch. Leider gibt es bei der OS9-Version einen
Abbruch mit Fehler.
- Bei Programmen, die ausgiebigen Gebrauch von UNIX-System Variablen
machen, ist es meist nur mit sehr grossen Aufwand moeglich sie fuer
OS9 anzupassen. Bei diesen Programmen ist es meist einfacher sie neu
zuschreiben.
- moeglichst den Programmen nicht den Owner 0.x (x beliebig geben). Die
Programme koennen dann als Superuser laufen und koennen dann auf der
Platte gemeine Sachen machen (Virus !!!!!)