Listing 1: Test des geöffneten Interfaces. /* InterfaceOeffen.c */ #define __USE_BASETYPE__ #include #include #include /* ** WICHTIG: die Zeiger dürfen nicht angegeben werden, ** da sie sonst die (vom AutoInitCode) gesetzten ** externen "überlagern". */ int main() { IDOS->Printf("IntuitionBase at $%08lx\n",IntuitionBase); IDOS->Printf("IntuitionInterface at $08lx\n",IIntuition); if(IntuitionBase && IIntuition) { IDOS->Printf("Intuition-Funktionen stehen zur Verfügung !\n"); /* Funktionen der intuition.library stehen für PPC Programme zur Verfügung */ IIntuition->DisplayBeep(NULL); } else IDOS->Printf("ACHTUNG: Intuition ist nicht einsatzbereit.\n" "Vermutlich wurde die Linker-Option '-lauto' nicht angegeben.\n"); return( 0 ); }