Home Inhaltsverzeichnis Was muss angepasst werden? Headerfiles

3 Makros

Ich beginne mal mit den wichtigsten Dingen, die unbedingt beachtet werden sollten. Fuer #ifdef's sind folgende Makros vorgesehen:

Amiga: __AMIGA__
 
Atari: __TOS__
 
BeOS: __BEOS__
 
EMX: __MSDOS__
 
Linux: __LINUX__
 
Linux 68k: __LINUX68K__
 
HP-UX: __HPUX_ISO__ bzw. __HPUX_ROMAN__, je nachdem, welchen Zeichensatz das System verwendet (ISO-Latin-1 oder HP-Roman-8).
 
Macintosh: __MACOS__ fYr das klassische Mac OS bis Version 9 bzw. __MACOSX__ fYr das Mac OS X ab Version 10
 
NeXTStep: __NEXTSTEP__
 
Sinix: __SINIX__
 
SunOS: __SUNOS__
 

Bis auf __TOS__ (von Pure C vordefiniert) sollten alle Bezeichner im Makefile gesetzt werden!


Home Inhaltsverzeichnis Was muss angepasst werden? Headerfiles