Path: utzoo!mnetor!tmsoft!masnet!canremote!jonathan.forbes From: jonathan.forbes@canremote.uucp (JONATHAN FORBES) Newsgroups: comp.sys.amiga.tech Subject: Re: UNIX V7 FUNCTIONALITY UND Message-ID: <89041512341943@masnet.uucp> Date: 10 Apr 89 23:44:00 GMT Distribution: tor Organization: Canada Remote Systems Limited, Mississauga, ON, Canada Lines: 30 You managed to get that to 168 bytes (with Lattice 5.0, I assume)? I have Manx 3.6a, and have tried to duplicate it, but I get a code size of 284 bytes: char string[] = { 'H','e','l','l','o',' ','W','o','r','l','d' }; void _main() { _Write( _Output(), &string, 10); } Yes, that comes to 284 bytes, using: CC +L prog.c LN +L prog.o c32.lib Do any of you Manx people know what the big difference is between c.lib, c32.lib, cl.lib, cl32.lib ? Normally I use c32.lib, as most of my programs crash with the non-32 bit libraries (I don't know why, though.) Also, how to I bypass Manx's initialisation routines (totally); even the opening of the dos.library, and the setting of ExecBase? I just CAN'T seem to get it to put SysBase (ExecBase) to $00000004 and work! I use the CC +B option when bypassing everything, BTW. Help! --- * Via ProDoor 2.9a --- MaS Relayer v1.00.00 Message gatewayed by MaS Network Software and Consulting/HST Internet: jonathan.forbes@canremote.uucp UUCP: ...!tmsoft!masnet!canremote!jonathan.forbes