delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/23/23:41:06

Date: Thu, 24 Oct 1996 11:07:34 +0800 (GMT)
From: Orlando Andico <orly AT gibson DOT eee DOT upd DOT edu DOT ph>
To: mschulter AT mach1 DOT mpu DOT com
cc: djgpp AT delorie DOT com
Subject: Re: need advice on djgpp vs. Turbo C
In-Reply-To: <549bem$ns1@news.mpu.com>
Message-ID: <Pine.SGI.3.93.961024110206.1771A-100000@gibson.eee.upd.edu.ph>
MIME-Version: 1.0

On 19 Oct 1996 mschulter AT mach1 DOT mpu DOT com wrote:

> 
> An additional point: as the FAQ points out, to use DJGPP is to move into an
> interesting world somewhere between DOS and UNIX. I must admit that that
> was a major attraction for me, and it might not be for just any user <grin>.
> 
> In fairness, let me add that since my only experience is with DJGPP, I
> may not be the best person to compare products <grin>.
> 
> Margo Schulter
> 

Not quite, unfortunately. (I think this is an _advantage_ to using DJGPP)
most UNIX implementations don't support as many functions as DJGPP which
has these legacy functions from Turbo C/C++ and Micro$oft compilers.

On the other hand, one thing which I sorely miss under DJGPP is sockets.

Also: (I came across this the other day).. there's another (don't know how
new) 32-bit DOS extender out there that's free, etc. It's called MOSS and
if my understanding is correct is derived from the Flux operating system
project. Anyway, there are precompiled binaries of this compiler for Linux
and BSD/386. It's not DOS-hosted, that's the thing, but Linux/BSD hosted. 
I suppose if you took the trouble to rebuild the i386-moss GCC back-end
(it's a patch to the gcc-2.7.2 source tree) on a SPARC or Indigo, you
could host it on these platforms. 

The nice thing (IMHO) about MOSS is that you can develop your applications
under a UNIX environment, with all the nice tools that the DOS users miss,
then just rebuild it with MOSS, _on UNIX_, and create a DOS executable.

Of course it doesn't have all the support DJGPP has, but being primarily a
UNIX user, I think it's worth trying out. MOSS also uses BSD-derived libc,
so doesn't fall under the scrutiny of the GPL or LGPL.

- Raw text -


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