Mail Archives: djgpp/1998/04/22/02:43:16
On Tue, 21 Apr 1998, Francois St-Arnaud wrote:
> DOS/16M error [32] DPMI host error (possibly Insufficient memory)
>
> when make tries to execute my linker.
>
> I've used another make utility before without this problem.
> The linker process works fine on its own, but not from inside make!
If you are using the DJGPP port of GNU Make, then you cannot run
16-bit DPMI programs from inside that Make. DJGPP programs are 32-bit
DPMI programs, and the DPMI spec explicictly forbids mixing 16-bit and
32-bit DPMI programs in the same session.
You need to find a version of your linker which doesn't use 16-bit
DPMI. Usually, there is a real-mode version of the linker or a
Windows console version, in the same package; use them instead.
- Raw text -