From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp Subject: Re: Compiler for WfW 3.11 and Win32s (v1.30) Date: 19 Nov 2002 13:17:27 GMT Organization: Aachen University of Technology (RWTH) Lines: 27 Message-ID: References: <3 DOT 0 DOT 6 DOT 16 DOT 20021119115513 DOT 616f487c AT pop3 DOT 01019freenet DOT de> NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 1037711847 19913 137.226.32.75 (19 Nov 2002 13:17:27 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 19 Nov 2002 13:17:27 GMT Originator: broeker@ To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Michelle Konzack wrote: > Because I do not like DOS-Boxes in Windows, I am looking for a free > Compiler for 16 Bit with Win32s extensin. Does anyone know one ? DJGPP with RSXNTDJ, or MinGW32, or Cygwin all should do. But note that none of these compilers will run on Win16+Win32s, because Win32s lacks support of win32 console applications. So you need at least a Win95 box to run those compilers. The later, the more stable, up to about NT4 and 98SE --- ME, 2K and XP cause more problems than they solve. The compiled programs should usually work on Win16+Win32s if you avoid API functions that aren't available there. > I do not like to programm a second source-code for the same program... You will most certainly have to, to a rather large extent. Windows source code is a whole lot different from all other platforms. To begin with, your programs won't even have a main() function as their starting point. They won't have a stdin, stdout or stderr channel, either, so you can't debug using simple printf() or fprintf(stderr,...) statements. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.