Admin@microsof-9c3473 /a/opus5.82/Library # make m68k-amigaos-gcc -c init.c -m68020 -I../ -I../Include -o init.o init.c:69: warning: `struct LibraryHeader' declared inside parameter list init.c:69: warning: its scope is only this definition or declaration, which is probably not what you want. init.c:105: warning: `struct LibraryHeader' declared inside parameter list init.c: In function `initBase': init.c:130: warning: passing arg 1 of `freeBase' from incompatible pointer type m68k-amigaos-gcc -c libinit.c -m68020 -I../ -I../Include -o libinit.o In file included from libinit.c:23: base.h:27: field `libBase' has incomplete type base.h:28: parse error before `UWORD' base.h:28: warning: no semicolon at end of struct or union base.h:30: parse error before `segList' base.h:30: warning: data definition has no type or storage class base.h:32: parse error before `}' In file included from libinit.c:29: debug.h:48: parse error before `__asm' libinit.c:54: parse error before `LIB_REV_STRING' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c:162: parse error before `LFUNC_FA_' libinit.c: In function `LFUNC_FA_': libinit.c:486: storage class specified for parameter `LIBFUNC' libinit.c:486: parse error before `LibInit' libinit.c:487: storage class specified for parameter `BPTR' libinit.c:487: parse error before `LIBFUNC' libinit.c:487: declaration for parameter `BPTR' but no such parameter libinit.c:486: declaration for parameter `LIBFUNC' but no such parameter libinit.c: At top level: libinit.c:651: `LibOpen' undeclared here (not in a function) libinit.c:651: initializer element is not constant libinit.c:651: (near initialization for `LibVectors[0]') libinit.c:652: `LibClose' undeclared here (not in a function) libinit.c:652: initializer element is not constant libinit.c:652: (near initialization for `LibVectors[1]') libinit.c:653: `LibExpunge' undeclared here (not in a function) libinit.c:653: initializer element is not constant libinit.c:653: (near initialization for `LibVectors[2]') libinit.c:655: `LibNull' undeclared here (not in a function) libinit.c:655: initializer element is not constant libinit.c:655: (near initialization for `LibVectors[3]') libinit.c:656: `RemovedFunc0' undeclared here (not in a function) libinit.c:656: initializer element is not constant libinit.c:656: (near initialization for `LibVectors[4]') libinit.c:656: parse error before `LFUNC_FA_' libinit.c:660: parse error before `LibInitTab' libinit.c:662: sizeof applied to an incomplete type libinit.c:663: `IPTR' undeclared here (not in a function) libinit.c:663: initializer element is not constant libinit.c:663: (near initialization for `LibInitTab[1]') libinit.c:663: parse error before `LibVectors' libinit.c:664: `IPTR' undeclared here (not in a function) libinit.c:664: initializer element is not constant libinit.c:664: (near initialization for `LibInitTab[2]') libinit.c:664: parse error before `0L' libinit.c:665: `IPTR' undeclared here (not in a function) libinit.c:665: initializer element is not constant libinit.c:665: (near initialization for `LibInitTab[3]') libinit.c:665: parse error before `LibInit' libinit.c:666: warning: data definition has no type or storage class libinit.c:672: syntax error before `struct' libinit.c:686: `LIB_VERSION' undeclared here (not in a function) libinit.c:686: initializer element is not constant libinit.c:686: (near initialization for `ROMTag.rt_Version') libinit.c:845: parse error before `LibInit' libinit.c:845: parse error before `(' libinit.c:845: parse error before `librarySegment' libinit.c:845: parse error before `struct' libinit.c:868: parse error before string constant libinit.c:868: warning: data definition has no type or storage class libinit.c:872: parse error before `->' libinit.c:880: parse error before `&' libinit.c:881: parse error before `&' libinit.c:881: conflicting types for `InitSemaphore' /usr/local/amiga/lib/gcc-lib/m68k-amigaos/2.95.3/../../../../m68k-amigaos/sys-include/clib/exec_protos.h:136: previous declaration of `InitSemaphore' libinit.c:881: warning: data definition has no type or storage class libinit.c:886: parse error before `->' libinit.c:905: parse error before `LibDelete' libinit.c: In function `LibDelete': libinit.c:910: `BPTR' undeclared (first use in this function) libinit.c:910: (Each undeclared identifier is reported only once libinit.c:910: for each function it appears in.) libinit.c:910: parse error before `rc' libinit.c:913: dereferencing pointer to incomplete type libinit.c:928: `rc' undeclared (first use in this function) libinit.c:928: dereferencing pointer to incomplete type libinit.c:929: dereferencing pointer to incomplete type libinit.c:929: dereferencing pointer to incomplete type libinit.c:929: dereferencing pointer to incomplete type libinit.c:929: dereferencing pointer to incomplete type libinit.c: At top level: libinit.c:950: parse error before `LIBFUNC' libinit.c:950: parse error before `(' libinit.c:955: parse error before string constant libinit.c:955: warning: data definition has no type or storage class libinit.c:962: `rc' used prior to declaration libinit.c:962: warning: data definition has no type or storage class libinit.c:963: parse error before `}' libinit.c:993: parse error before `LibOpen' libinit.c:993: parse error before `(' libinit.c:993: parse error before `struct' libinit.c:1015: parse error before `&' libinit.c:1015: conflicting types for `ObtainSemaphore' /usr/local/amiga/lib/gcc-lib/m68k-amigaos/2.95.3/../../../../m68k-amigaos/sys-include/clib/exec_protos.h:137: previous declaration of `ObtainSemaphore' libinit.c:1015: warning: data definition has no type or storage class libinit.c:1029: parse error before `&' libinit.c:1029: conflicting types for `ReleaseSemaphore' /usr/local/amiga/lib/gcc-lib/m68k-amigaos/2.95.3/../../../../m68k-amigaos/sys-include/clib/exec_protos.h:138: previous declaration of `ReleaseSemaphore' libinit.c:1029: warning: data definition has no type or storage class libinit.c:1054: parse error before `LIBFUNC' libinit.c:1054: parse error before `(' libinit.c:1059: parse error before string constant libinit.c:1059: warning: data definition has no type or storage class libinit.c:1062: parse error before `->' libinit.c:1075: warning: parameter names (without types) in function declaration libinit.c:1075: conflicting types for `callLibFunction' libinit.c:772: previous declaration of `callLibFunction' libinit.c:1075: warning: data definition has no type or storage class libinit.c:1076: parse error before `}' libinit.c:1079: parse error before `&' libinit.c:1079: warning: data definition has no type or storage class make: *** [libinit.o] Error 1