X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: incompatible Date: Sat, 19 May 2012 16:22:30 -0700 (PDT) Organization: http://groups.google.com Lines: 52 Message-ID: <498206db-9572-439b-b022-e09c1c7f0a85@d33g2000yqa.googlegroups.com> References: <442a0 DOT 580acc3b DOT 3ce7635b AT aol DOT com> <83txzdstc1 DOT fsf AT gnu DOT org> <8c35d644-ede1-4b87-8c60-ebf6a0db0513 AT hq4g2000vbb DOT googlegroups DOT com> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1337469840 26779 127.0.0.1 (19 May 2012 23:24:00 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Sat, 19 May 2012 23:24:00 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: d33g2000yqa.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.630.0 Safari/534.16,gzip(gfe) Bytes: 3521 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id q4JNj239011689 Reply-To: djgpp AT delorie DOT com Hi, On May 19, 9:53 am, Hans-Bernhard Bröker wrote: > On 19.05.2012 14:22, Rod Pemberton wrote: > > > I was glossing over it ...  DJGPP needs a purpose. > > > I was noting that DJGPP could move on from DOS to Windows "console"-only > > applications. > > As new purposes go, that one's way old.  MinGW and Cygwin don't really > need re-inventing. MinGW wasn't needed at all, it was originally just a fork of Cygwin without the heavy DLL. I guess licenses and runtime issues affected that. (BTW, I still hate the idea of them using MSVCRT.DLL.) Cygwin? Why not just use MSVC or SFU? (See where I'm going with this?) Besides, we already had this years ago with RSXNTDJ, but it wasn't important because NTVDM (then still) mostly worked. > > It would require a rewrite of the custom DOS C library DJGPP uses, > > which could possibly be huge or not. > > In other words, it would require a rewrite of basically everything that > makes it DJGPP. A rewrite is unlikely to happen, though it wouldn't be the worst idea. Others have rewritten themselves several times, so there's no reason "we" can't either. It might make it better, who knows, but I agree that it's probably not going to happen (lack of inertia, time, etc). > > The last three times I tried Cygwin, it had a monstrous installer > > that had to use Windows, etc. > > I think you might want to think again about whose work you're calling > "monstrous" there. IIRC, only the first version of that installer was written by DJ. And we're only talking software here, not people, so there's no reason to get defensive. If people can (constructively) criticize DOS, then criticizing other software is fair game too. Cygwin is indeed quite monstrous, it has a lot of files. I'm not sure you can even install it manually. And it doesn't exactly hold back on updating lots of stuff upon every chance it gets (full files, .bz2 compressed, AFAICT no binary diffs). Could be better, but I guess it works well enough. Though it feels heavy and finding dependency errors isn't hard.