delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/07/06/22:02:36

From: Weiqi Gao <weiqigao AT a DOT crl DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: cygnus port of gcc
Date: Sun, 06 Jul 1997 09:44:51 -0500
Organization: Spectrum Healthcare Services
Lines: 44
Message-ID: <33BFAF63.4A421CE6@a.crl.com>
References: <33BF57C0 DOT 46C4 AT memco DOT co DOT il>
NNTP-Posting-Host: a116023.stl1.as.crl.com
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

ON wrote:
> 
> Hi !
> 
> I've downloaded the cygnus port of gcc.
> 
> I still haven't compiled any win95 programs with it, but I have a few
> questions :
> 
> a) Is is a good choice for win95 and dos 32bit ??
> 
> b) Is there any cygnus specific documentation ??
>    (even sample make files for win95 programs )

[I've got to throw this one in :) ]  Have you read the FAQ list?
(located on the Cygnus web site).

As I understand it, GNU-Win32 beta 18 is a near release quality GNU
C/C++ compiler for Windows NT, and Windows 95.  Cygnus' intention seems
to be to produce an somewhat GNU(GPL)-ish alternative Unix(X Window
System) to NT porting tool (in competition with NutCracker, etc.)  If
you plan on using it to write fresh Windows 95 specific programs, then
you can use a package called the Minimalist GNU-Win32 (ming32).

However, to program in Win32, you really need a copy of Win32 SDK (full
documentation of the API, extra tools, etc.).  And the cheapest way of
getting it is to buy a copy of Visual C++ from Microsoft.  So there is
no escaping from having to using non-free software.

GNU-Win32 does not produce DOS 32-bit programs, DJGPP does.  GNU-Win32
is capable of producing Win32 console mode programs, which when run
inside Windows 95, looks just like a DOS program, but will not run in
MS-DOS 6.22, whereas DJGPP compiled programs will run in both
environments.

GNU-Win32 is not documented (yet.)  All the information is scattered
around several places: i) the readme file, ii) the FAQ list, iii) the
mail archive, all of which are available from the Cygnus web site. 
Cygnus is also selling GNU-Win32 under a different license, that might
contain some documentation (I don't know the details).

--
Weiqi Gao
weiqigao AT a DOT crl DOT com

- Raw text -


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