www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/04/08/16:15:09

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: compiler error on Windows 2003
Date: Wed, 8 Apr 2009 13:03:03 -0700 (PDT)
Organization: http://groups.google.com
Lines: 37
Message-ID: <ba4121ac-6334-449e-827d-fd8db0731e06@c36g2000yqn.googlegroups.com>
References: <gr208b$ak2$1 AT news DOT onet DOT pl> <e4f0ea22-d009-4aa0-a3bf-630f3c7a8f28 AT a7g2000yqk DOT googlegroups DOT com>
<gr4lrn$751$1 AT news DOT onet DOT pl> <16d44b1b-8acc-48b3-bf49-45b71e423d78 AT r37g2000yqn DOT googlegroups DOT com>
<gr548r$gpd$1 AT news DOT onet DOT pl> <2ad157aa-66e6-45eb-9f2c-3816fdbecd58 AT c36g2000yqn DOT googlegroups DOT com>
<grcjhu$54c$1 AT news DOT onet DOT pl> <20698405-6eed-4a98-9b84-0db7b2712335 AT k41g2000yqh DOT googlegroups DOT com>
<grf7gf$d2t$1 AT news DOT onet DOT pl> <27613ce0-24ef-4e1b-aa0e-bf7348ac6989 AT y7g2000yqa DOT googlegroups DOT com>
<grhlvq$22d$1 AT news DOT onet DOT pl>
NNTP-Posting-Host: 65.13.115.246
Mime-Version: 1.0
X-Trace: posting.google.com 1239220983 29290 127.0.0.1 (8 Apr 2009 20:03:03 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Wed, 8 Apr 2009 20:03:03 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: c36g2000yqn.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
User-Agent: G2/1.0
X-HTTP-UserAgent: Opera/9.64 (Windows NT 6.0; U; en) Presto/2.1.1,gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Hi,

On Apr 8, 3:07=A0am, "Tomasz Zbro ek" <t DOT zbro DOT  DOT  DOT  AT upos DOT com DOT pl> wrote:
> Rugxulo <rugx DOT  DOT  DOT  AT gmail DOT com> wrote in
>
> > At the risk of prying you away from the best DOS compiler in the world
> > (DJGPP) ...
>
> I prefer GNU software :) but I like to know all the possibilities so I wi=
ll =A0
> read a bit about Open Watcom in spare time, because I do not know its
> features.

There's GNU compilers for Windows, e.g. MinGW (uses MSVCRT.DLL) and
Cygwin (uses CYGWIN1.DLL). If you want it to run fast, choose MinGW.
If you want POSIX and don't mind using GPL (or similar "free software"
license), choose Cygwin. OpenWatcom requires none of those .DLLs. Nor
does DJGPP, and it's the latest GCC (well, almost ... get 4.3.3 pre-
release from Andris' page if you're really desperate). All of the
above have full sources available. The problem is that 16-bit stuff
(like OW also supports) as well as the internals of DJGPP are not in
vogue anymore, so people have deprecated them like the plague. This is
the only "real" reason DOS stuff doesn't work as well on 2k3, Vista,
etc. For x86-64, for unknown reasons (patents?), AMD chucked V86 mode,
so that kills 16-bit too (except in slow VMs). It's really sad to me
that everything gets deprecated so quickly in favor of the
"new" (which itself is deprecated before too long). I don't recall
ever talking to any programmer who actually "wanted" to rewrite
everything from scratch every few years.

> Right now we are porting our application (+ its dlls) to DJGPP !
> Our destination is also GNU/Linux port so DJGPP, except for all the well
> known advantages, is also good stage on a way to Linux :)

OpenWatcom even has "experimental" (read: buggy) GNU/Linux support. It
can't hurt to try it, IMHO. They support compiling from any supported
32-bit host OS (for any target) out of the box.

- Raw text -


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