Date: Tue, 16 Mar 1999 15:46:02 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Frank Heckenbach cc: peter AT gerwinski DOT de, pavenis AT lanet DOT lv, djgpp-workers AT delorie DOT com Subject: Re: [pavenis AT lanet DOT lv: Re: DJGPP binaries of egcs-1.1.2-pre3 available for testing] In-Reply-To: <0091FF22.19990315225411.FOO-49D6.frank@goedel.fjf.gnu.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp-workers AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, 15 Mar 1999, Frank Heckenbach wrote: > > > > Sorry - my mistake. :-( It was a trivial problem (a missing > > > > "export SHELL=g:/djgpp/bin/bash.exe"). > > > > > > Where did you need to put this line? In general, shell scripts > > > should work correctly without such a setting, provided that you have > > > sh.exe (a symlink to bash.exe) somewhere on your PATH. > > 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. > > 'SHELL=$DJDIR/bin/sh.exe make' from bash works. However I'm > > getting problems later due to Win9X DPMI problems (large number > > of processes). Therefore I tried this running bash under > > DOSEMU-0.99.9 in Linux (kernel-2.2.3, glibc-2.1, etc). Had to increase > > max number of simultanous DPMI clients for DOSEMU and rebuild it as > > the default (8) was insufficient. > > Thanks for the hint -- I had the same problem. After increasing the > number of clients, and increasing DPMI memory to 32 MB, these tests > now work for me. Could you please tell the details about how these changes are done on Linux? It might be a valuable addition to the next release of the FAQ. Thanks.