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
