| Title | [lDebug] Add _LINK build (use Makefile, OMF objects, and a linker) |
|---|---|
| Author | E. C. Masloch |
| Created | 2026-06-06 17:10:44 +0200 Jun Sat |
| State | closed |
The $use_build_make and $use_build_eld_make options enable
use of two Makefiles for building the debugger's .big executable image
and the Extensions for lDebug executables.
Unlike the old style, the Makefile builds the .big image
by assembling a number of OMF object files using NASM,
then linking them using a recent ecm release WarpLink
(requires dosemu2 to run).
The old style built the .big image as a single -f bin format
binary file using a single NASM run,
which could take as long as 30s to finish.
The _LINK build was created step by step in the hg branch "link".
The "link" branch was merged in hg fe794c7e4333 on 2026-03-20. Use of the Makefiles and OMF object files was enabled by default in hg d5b8fb47025d on 2026-03-24. Use of the Makefile to build (assemble and compress) external help pages was enabled unconditionally in the "link" branch in hg 784b99eae7fe on 2026-03-16.