🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73972

Re: GNU on DOS

#73972
From: Eli Brandt
Date: Tue, 16 Jul 1991 19:11
34 lines
2439 bytes
In article <8365@spdcc.SPDCC.COM> rbraun@spdcc.COM (Rich Braun) writes:
>vandys@sequent.com (Andrew Valencia) writes:
>>Turns out that the package--known as djgpp--is actually the full 32-bit
>>GNU C compiler,...Of course, it can't give you windows, or multi-tasking,
>>or all the speed of a native 32-bit OS.  But I still run into a LOT of
>>PC's, and this package really opens up the possible things I can get
>>done on it!
>
>Be careful with that assumption.  Many PC users require the system to
>run Windows-386 and other extended-memory applications.  The Gnu-C
>port uses its own extended-memory model, as I recall, which makes
>applications which use it incompatible with a variety of other packages.
>
>Could someone more familiar with the technical aspects of this write
>something up about it?  I'm curious as to which extended-memory
>applications are likely to be compatible with djgpp.
>
>-rich

I haven't actually run djgcc, as I don't have a 386 at the moment, but I have
looked at the docs and code.  It doesn't look as if it will work under any
386 operating environment (eg Windows, Desqview).  The GO32 DOS extender doesn't
know about VCPI or DPMI -- this would be a *great* project for somebody who knows
their way around such things.  (Also, you could tweak the licensing to allow 
people to distribute freeware compiled with it w/o a royalty...)

Please note that all of this applies only to djgcc as of maybe 6 months ago...
it may very well have changed.

What I want is to be able to take Emacs 18.56 (or whatever) to my 386 PC, type
"make", and have a working 32-bit Emacs.  This is not very possible.  However,
this compiler comes closer than anything else.

   Eli "@gang.umass.edu" Brandt
Technical Details
Message-ID: <33406@dime.cs.umass.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!spool.mu.edu!mips!samsung!crackers!m2c!risky.ecs.umass.edu!dime!smectos!eli
References: <1991Jul12.185632.15014@sequent.com> <8365@spdcc.SPDCC.COM>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,c1b6f4aceb52ba79
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-07-16 21:51:41 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!spool.mu.edu!mips!samsung!crackers!m2c!risky.ecs.umass.edu!dime!smectos!eli
From: eli@smectos.gang.umass.edu (Eli Brandt)
Newsgroups: gnu.misc.discuss
Subject: Re: GNU on DOS
Keywords: DOS, GNU C
Message-ID: <33406@dime.cs.umass.edu>
Date: 16 Jul 91 19:11:17 GMT
References: <1991Jul12.185632.15014@sequent.com> <8365@spdcc.SPDCC.COM>
Sender: news@dime.cs.umass.edu
Reply-To: eli@smectos.CS.UMASS.EDU (Eli Brandt)
Organization: University of Massachusetts, Amherst
Lines: 34