delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/01/18/15:29:01

Date: Tue, 18 Jan 2000 10:19:53 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Erik Rull <erik_rull AT bluewin DOT de>
cc: djgpp AT delorie DOT com
Subject: Re: Multiple Programs in DOS
In-Reply-To: <388360FB.E8C13428@bluewin.de>
Message-ID: <Pine.SUN.3.91.1000118101655.3041Q-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: dj-admin AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Mon, 17 Jan 2000, Erik Rull wrote:

> Is it possible to launch another GCC - compiled programm with the
> extension ". " ??

DJGPP's version of `system' doesn't care much about the extension, if
you specify the extension explicitly.  If you want it to guess the
extension, then it will only look for a certain list of common
executable extensions.

So I don't quite understand the question.  I also don't understand how
does an extension affect the multi-programming issue.

> And then another, so that they run nearly in a multitasking - system??

You cannot have several program running simultaneously in DJGPP, it
doesn't support such multiprogramming.

> Can I make it possible to run serveral programms at the same time, when
> I use parts of the go32.exe sourcecode???

You can do anything you want, but you will have to write the
multitasking code yourself, because it doesn't exist in go32 or
anywhere else in DJGPP.  And the DPMI spec makes it really hard to
implement (because it prohibits changing a task from within a hardware
interrupt handler).

> P.S. Where can I get the go32.exe sourcecode, because I can't find it in
> my GCC 2.6.3 Distribution!!!

go32 sources are in the file v1/djsrc112.zip.

Note that this is from DJGPP v1.x which is no longer maintained.

- Raw text -


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