From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1bce3f54cf1cba1b X-Google-Attributes: gid103376,public From: geert@fozzie.sun3.iaf.nl (Geert Bosch) Subject: Re: GNAT Executables: How low can you go? Date: 1996/04/26 Message-ID: <4lp13m$dt@fozzie.sun3.iaf.nl>#1/1 X-Deja-AN: 151487487 references: <4kmq7a$egm@fozzie.sun3.iaf.nl> <4l0o3s$hgt@utrhcs.cs.utwente.nl> <31742475.1CFBAE39@escmail.orl.mmc.com> <4l3h04$6si@linus.mitre.org> organization: La Calandre Infortunee newsgroups: comp.lang.ada Date: 1996-04-26T00:00:00+00:00 List-Id: Michael F Brenner (mfb@mbunix.mitre.org) wrote: `` There is no need to justify tiny executables, 140K is a Bloated hello-world. Would it be possible to post the commands you used to build the DLL so we could all have tiny executables? '' OK, it has been delayed a little because I couldn't work on it last week, but I've tried to reproduce all commands I had used to generate the DLL and the applications. That part turned out to be harder than I thought, and at first there were also problems because of bugs in the emximp and emxexp utilities. For the GNAT examples generated by /emx/gnat/examples/examples.cmd the old size is 800 kB, the new soze is 28 kB for the examples, plus 240 kB for the DLL. I put the command to generate the DLL in a makefile. Because of the many e-mails I got, I thought it would be appropriate to post the files to comp.lang.ada. To prevent problems with the tabs etc. in the makefiles, I zipped and uuencoded them. The total data is just 150 lines, I hope nobody has problems with this small binary. Let me here of any success or problems you have with the software. Note that only very little testing has been done: I've not done any multitasking tests and I don't have by any means a standard emx installation, so there might be installation problems. Regards, Geert begin 640 gnatdll.zip ;<"YC;6102P4& D "0#U 0 C1< end -- E-Mail: geert@sun3.iaf.nl *** As far as we know, there have not been *** Phone: +31-53-4303054 ** any undetected failures in our software. **