www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/02/10/14:59:44

From: Daniel Spangberg <daniels AT kemi DOT uu DOT se>
Newsgroups: comp.os.msdos.djgpp
Subject: OpenDOS and DJGPP works but not multitasking
Date: Mon, 10 Feb 1997 14:04:39 +0100
Organization: Uppsala University
Lines: 18
Message-ID: <Pine.LNX.3.91.970210135413.13709A-100000@oopc49.kemi.uu.se>
NNTP-Posting-Host: oopc49.kemi.uu.se
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Hi.
I've recently installed Caldera OpenDOS and tried DJGPP V2.0. I thought 
that it would be nice if one could compile things in the background while 
editing some text in the foreground. The problem is that if one uses 
DPMI=ON with the EMM386 that comes with OpenDOS gcc and other programs 
crashes. EMM386 complains about protection fault (or whatever) and one 
has to reset the computer. If one uses DPMI=OFF with EMM386 the computer 
doesn't crash. It is possible to switch between tasks, but gcc doesn't 
run in the background. At first I thought that the multitasking didn't 
work at all but I used an old basic compiler (only 8086 code) and wrote 
a small program that just counted up a variable and printed it's value to 
the screen. Then I put that task in the background and it continued to 
run (horribly slow but still...). This could be changed in 
\OPENDOS\TASKMGR.INI so that background processes got more time and it 
ran faster. However, gcc still doesn't run in the background.
Has anyone succeded in getting gcc running in the background?

/Daniel

- Raw text -


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