www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/12/23/08:12:35

Date: Mon, 23 Dec 1996 14:55:56 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Elliott Oti <e DOT oti AT stud DOT warande DOT ruu DOT nl>
cc: djgpp AT delorie DOT com
Subject: Re: System & Other DOS Extenders
In-Reply-To: <32BE4CA5.7501@stud.warande.ruu.nl>
Message-ID: <Pine.SUN.3.91.961223145345.2338B-100000@is>
MIME-Version: 1.0

On Mon, 23 Dec 1996, Elliott Oti wrote:

> While using system() to run external programs I noticed that
> trying to run programs using DOS4GW (or any other non-djgpp extender)
> resulted in the computer hanging.
> Why is this? This doesn't happen with real-mode compilers -- I assume
> it's a conflict between extenders.

This is due to incompatibility between CWSDPMI and DOS4GW.

> My question: how can this unpleasant behaviour be circumvented/avoided?

Either compile the external program with DJGPP (if you can get the 
sources) or use a DPMI host other than CWSDPMI (QDPMI and Windows both 
work).

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019