From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-65-14.ec2.internal X-Spam-Level: * X-Spam-Status: No, score=1.8 required=3.0 tests=BAYES_50,FORGED_GMAIL_RCVD, FREEMAIL_FROM,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.ada Subject: Re: Please Share Ada -Freedos - Dos experiences Date: Sat, 27 May 2023 16:31:39 -0700 Organization: None to speak of Message-ID: <87leh9xsf8.fsf@nosuchdomain.example.com> References: <0d848244-3182-477d-8d67-f6705c647b20n@googlegroups.com> <150b2a0b-763d-44dd-8ec0-2909748099b5n@googlegroups.com> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: dont-email.me; posting-host="4049e40064b8ab0c20651e1504b4c6d9"; logging-data="618249"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18XGaGCMjtKbSyaytjsLoCk" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Cancel-Lock: sha1:OmtHeMQ0ZhYfc5lN6MN3IcHEaUo= sha1:FCPHPv4M6YJbfHIhnA4kW7jeSCM= Xref: news.eternal-september.org comp.lang.ada:65258 List-Id: Joakim Strandberg writes: [...] > Another idea is to use the ObjectAda 7.0 compiler (free version) from > 1996 that can be downloaded here: > https://archive.org/details/ObjectAdaSE7 > It runs on Windows 95/98 but looking at the documentation for the > ObjectAda compiler it says it is possible to use the compiler to > create executables for DOS by using a DOS Extender. I haven't tried it > but should be possbile to get working. Unfortunately there are > limitations with the free version. One good thing is that it is > possible to use tasks freely for creating a FreeDOS application but > one must restrict one-self to Ada95 since the compiler is from 1996. > > There is a professional version of ObjectAda from 2002 that can be > downloaded here: > https://vetusware.com/download/ObjectAda%207.2.2%20Enterprise%207.2.2/?id=17315 > I've tested it and it works but the documentation no longer talks > about being able to create executables for FreeDOS. Maybe it can still > be used to make executables for FreeDOS? I wonder if those are authorized copies. I suspect they aren't. Aonix no longer exists, but apparently its assets are now owned by PTC, which still sells (a much newer version of) ObjectAda. https://www.ptc.com/en/products/developer-tools/objectada The copy on archive.org is of a CD whose label says "This edition of ObjectAda is not licensed for development of commercial software. This CD may not be re-sold." It does have an "All rights reserved" copyright message. (I worked for Aonix many years ago, but I have no current connection with them or their successors.) -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com Will write code for food. void Void(void) { Void(); } /* The recursive call of the void */