I re-ran this under a real machine: i5-13500, Win 11, NVMe SSD. Compile time is down to 10 minutes. As I now have the build files on my disk, I uploaded them to
https://nextcloud.iww.rwth-aachen.de/index.php/s/93ikMxF3fPMcNSY in case one wants to test the latest FreeCOM available from https://github.com/FDOS/freecom built with the latest OpenWatcom v2. I had to fix the build, as it is broken for the Windows + OpenWatcom v2 + CMD.EXE combination. Root cause of the build error is: https://github.com/FDOS/freecom/blob/ff675135ea9a43144ad3fd95f87c34663d9b6095/mkfiles/watcom.mak#L33 Seems someone wanted to comment out the listing generation by this and only tested under a Unix shell? As Eric indicated, the build scripts do a clean rebuild for every language / variant. That certainly leaves room for improvement. But as Tom noted, this should not be called that often. So not sure if it is worth investigating. Bernd > Am 15.12.2024 um 16:15 schrieb tom ehlert via Freedos-devel > <freedos-devel@lists.sourceforge.net>: > > Hallo Herr Bernd Böckmann via Freedos-devel, > > am Sonntag, 15. Dezember 2024 um 13:36 schrieben Sie: > > > >>> Am 14.12.2024 um 23:58 schrieb tom ehlert via Freedos-devel >>> <freedos-devel@lists.sourceforge.net>: >>> >>> I never measured this. > >> Ok, then I have some numbers for you: FreeDOS kernel builds in 4 seconds, >> FreeCOM builds in 41 minutes, on the same machine. To be fair, this includes >> the executables for all languages and the XMSSWAP, KSSF variants (which in >> the previous mail I referred to as memory strategies). > > so you are rebuilding freecom 32 times, for a build time of ~40 seconds. not > that fast, but not so terrible slow either. > > I have no idea why you would run BUILDALL more often then once per new > release or once per month or so. > >> This was measured on a Windows 11 VM with OpenWatcom and certainly will take >> less time on a real machine, but by comparing the build times between the >> kernel and FreeCOM you get an idea of how long this build takes. > > Tom > > > > _______________________________________________ > Freedos-devel mailing list > Freedos-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-devel _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel