From: "dragonsong" Newsgroups: comp.os.msdos.djgpp References: Subject: Re: To those of you who use NT/2000, we salute you Lines: 19 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Message-ID: Date: Tue, 19 Dec 2000 17:21:55 -0700 NNTP-Posting-Host: 63.227.82.249 X-Trace: news.uswest.net 977271400 63.227.82.249 (Tue, 19 Dec 2000 18:16:40 CST) NNTP-Posting-Date: Tue, 19 Dec 2000 18:16:40 CST To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > Nevertheless, since DJGPP programs are perceived by Windows as DOS > programs, they don't have access to some nifty Windows features, such as > the Win32 API, GUI, network services, COM and OLE, etc. > > By contrast, Cygwin generates native Win32 applications, and therefore > can overcome the above deficiencies. I imagine there's a benefit to the way DJGPP does it, though. I've only thought of the benefit of being able to run its executables after booting to DOS thanks to cwsdpmi.exe, but now I'm wondering if DJGPP's working around Windows has other advantages - such as access to ring 0, maybe...? Or is it just the benefit of being able to run 32-bit code in a native DOS (16-bit) environment? And having access to a free gcc for an MS OS... David Frauzel dragon AT weathersong DOT net