Date: Wed, 22 Apr 1998 09:42:49 +0300 (IDT) From: Eli Zaretskii To: Francois St-Arnaud cc: "'bug-gnu-utils AT prep DOT ai DOT mit DOT edu'" , djgpp AT delorie DOT com Subject: Re: BUG? DJGPP GNU Make version 3.76.1 - DMPI Error In-Reply-To: <01BD6D3D.80762160@starnaud.domosys.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk 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.