delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/03/17/05:23:36

Message-ID: <B0000079880@stargate.astr.lu.lv>
From: "Andris Pavenis" <pavenis AT lanet DOT lv>
To: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>, pavenis AT lanet DOT lv,
djgpp-workers AT delorie DOT com, frank AT tim DOT gerwinski DOT de
Date: Wed, 17 Mar 1999 11:39:26 +0200
MIME-Version: 1.0
Subject: Re: [pavenis AT lanet DOT lv: Re: DJGPP binaries of egcs-1.1.2-pre3 available for testing]
CC: djgpp-workers AT delorie DOT com
References: <7D0EB227 DOT 19990316181704 DOT FOO-10B5 DOT frank AT goedel DOT fjf DOT gnu DOT de>
In-reply-to: <Pine.SUN.3.91.990317111002.11125D-100000@is>
X-mailer: Pegasus Mail for Win32 (v3.02b14)
Reply-To: djgpp-workers AT delorie DOT com

On 17 Mar 99, at 11:10, Eli Zaretskii wrote:

> 
> On Tue, 16 Mar 1999, Frank Heckenbach wrote:
> 
> > > > FWIW, I've set SHELL in autoexec.bat, then running make from
> > > > command.com works, too.
> > > 
> > > I would still like to understand why did you need to set SHELL at
> > > all.  It shouldn't be required.
> > 
> > If I don't, it seems like make tries to execute command.com, even if
> > I start make from bash.
> 
> The Makefile should say "SHELL = /bin/sh", and then it will work (even
> if your sh.exe is NOT in /bin).

Tested: works. No more crashes.
Anyway make should not crash even on errors.

> > In src/dosext/dpmi/dpmi.h, I changed DPMI_MAX_CLIENTS to 32
> 
> Does this mean you need to rebuild the kernel after changing the
> header file?
> 

No need to rebuild kernel. I simply changed DPMI_MAX_CLIENTS to 16
(Frank used 32 but also 16 was enough) and rebuild DOSEMU. Frank used 
dosemu-0.66.7 but I rather recent development version (0.99.9) and it worked for 
both of us. So I don't expect problems also with other version.

Maybe it's worth to ask to increase this value in dosemu sources or even better
to put it into config file.  So we would not to have to patch sources more.

Andris



- Raw text -


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