About the m68k-coff crosscompiler: This is a DOS-hosted crosscompiler for embedded m68k-coff target. The gcc version is 2.7.2. It contains the Cygnus newlib-1.7.0 as the C-library (look at ftp.cygnus.com/pub/newlib for the sources etc. -- you will need them...). The file 'binu_26.zip' contains the GNU binutils ('as.exe' excluded) for i386go32, i386coff, i386pe and m68kcoff binary formats. This should be unzipped to '\gcc\bin' (or some other directory in the PATH). Its size is 802 952 bytes (800 kbytes). You can use these executables with the 'native' go32 (DJGPP 1.12) compiler, with the DOS to SCO crosscompiler and with the DOS to Win32 crosscompiler. The file 'gcc-m68k.zip' contains the gcc-2.7.2 binaries, the gas-2.6 ('as.exe', built for m68k-coff format) and the Cygnus newlib-1.7.0 compiled for m68k-coff. This must be unzipped with Info-ZIP's 'unzip' or 'PKUNZIP -D' at the directory '\gcc' (it extracts the binaries to '\gcc\bin', '\gcc\m68k' and '\gcc\lib\m68k\2_7_2'). Its size is 2.130.613 bytes (2.1 Mbytes). The go32.exe is the needed DJGPP 1.12 pl4 32-bit DOS-extender, this should be put at '\gcc\bin' or somewhere else in the PATH. The make.exe is the make-utility, that can also be needed (GNU make-3.72)... When I find a better and quicker host for this stuff, perhaps I put the GNU sources and documents in DVI- and PS-formats available... (and all the other DOS- hosted compilers, too...) Regards, Kai Ruottu karuottu@freenet.hut.fi