comp.lang.ada
 help / color / mirror / Atom feed
From: Joakim Strandberg <joakimds@kth.se>
Subject: Re: FreeDOS, Janus/Ada and GNAT
Date: Fri, 1 Jan 2021 13:41:07 -0800 (PST)	[thread overview]
Message-ID: <a215c346-044a-48e6-b1d1-5192871c9e7an@googlegroups.com> (raw)
In-Reply-To: <c84e570d-4671-47ce-87b6-dc5cc80b6478@googlegroups.com>


To reopen this issue. The imports missing

import not found: InitializeSListHead
import not found: GetModuleHandleExW
import not found: FindFirstFileExW 

has been added to the HX DOS Extender and can be found in the prerelease 2.19 pre5 (28:th of December 2020):
https://github.com/Baron-von-Riedesel/HX/releases

With the missing imports added it is not only possible to run C applications built with Visual Studio 2015, 2017 and 2019 on Freedos using the HX Dos Extender but also possible to run Ada applications built with the Janus/Ada compiler 3.2.1. One alternative to run Ada applications in DOS would be to use an older version of Janus/Ada that only supports Ada83, but with the latest version of the HX DOS Extender (at the time of this writing) it is possible to use the latest version of Janus/Ada to make multi-task DOS applications.

I have successfully executed an Ada application on Freedos that had four tasks in the source code. This is the result of my R&D work during the Christmas of 2020.

Best regards,
Joakim

      reply	other threads:[~2021-01-01 21:41 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-07-04  9:04 FreeDOS, Janus/Ada and GNAT joakimds
2019-07-04 13:09 ` joakimds
2019-07-05 20:09 ` Randy Brukardt
2019-07-08 12:47   ` joakimds
2021-01-01 21:41     ` Joakim Strandberg [this message]
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox