Hi again,

On Thu, Jan 1, 2026 at 4:17 AM Paul Dufresne via Freedos-devel
<[email protected]> wrote:
>
> I have discovered that when DOSLFN is loaded. gnatmake does not find it's 
> libraries.
>
> On the other hand, HAC project use long file names, so before decompressing 
> https://github.com/zertovitch/hac/archive/refs/heads/master.zip
> DOSLFN must be loaded.

There used to be gnatkrunch or something to krunch files for
8.3-constrained systems. But I never directly knew the details.

> But after that, before compiling you must find a way to unload it (I 
> rebooted).

If you can't unload it (doslfn u) because something was loaded after
it, just disable it (doslfn d).

> The project HAC seems incompatible with the old version I used in my previous 
> post of GNAT.
>
> Rather than use the GPR file with: gnatmake -P hac
> I have tried: (because the old  version of GNAT does not know about GPR file)
> gnatmake src\apps\hac.adb -I. -Isrc -Isrc\apps -Iapps -Icompile -Imanage
> but get errors like missing ; and others.
>
> Now with this new knowledge... I intend to try later with a more recent 
> version on GNAT from DJGPP.

The problem with "modern" software is that they are never satisfied:
more extensions, more standards, more bindings, etc.

Technically, I think DJGPP even had trouble (and thus stopped)
building Ada after like 11.2 or whatever. Lemme check ... 10.3 (35 MB)
is the latest I see. (Granted, 2021 isn't "old".)

* https://www.delorie.com/pub/djgpp/current/v2gnu/


_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to