win3x
Software >> Software Development Tools >> Programing languages
http://win3x.conforums.com/index.cgi?board=Tools&action=display&num=1502138399

Programing languages
Post by watler on Aug 7th, 2017, 3:39pm

A list of Win/DOS Compilers:

JWASM : Assembly
(DOS,WIN16,WIN32S)
https://sourceforge.net/projects/jwasm/

The Netwide Assembler : NASM Assembly
(DOS,WIN32S)
http://www.nasm.us/

Open Watcom 1.7 : C,C++, and Assembly
(DOS,WIN16,WIN32S)
http://www.openwatcom.org/

16-bit POW! 3.0 : Oberon-2
(WIN16)
http://www.fim.uni-linz.ac.at/pow/pow.htm




Re: Programing languages
Post by watler on Aug 7th, 2017, 3:55pm

Compilers that can target WIN32S:

CC386 : C/C++
(DOS, WIN32S)
http://ladsoft.tripod.com/cc386_compiler.html

FASM : Assembly
(DOS,WIN32S)
https://flatassembler.net/

Free Pascal: Pascal
(DOS,WIN32S)
https://www.freepascal.org/

Orange C: C/C++
(DOS, WIN32S)
http://ladsoft.tripod.com/orange_c_compiler.html

RSXNT 1.4.0
(DOS,WIN32S)


Re: Programing languages
Post by watler on Aug 7th, 2017, 4:33pm

Many compilers will not operate on classic DOS,WIN16, or WIN32S systems.
Yet a few may still create programs that run under WIN32S.

Bloodshed Dev-Pascal v1.9.2
http://www.bloodshed.net/devpascal.html

Borland c++ 5.5
https://edn.embarcadero.com/article/20633

LCC-Win32 C/C++
(add -reloc to the linker)

Pelles C 2.8
(win32s link requires option /fixed:no)

32-bit POW! 3.0 0beron-2
http://www.fim.uni-linz.ac.at/pow/pow.htm

TDM-GCC 5.1.0
http://tdm-gcc.tdragon.net/download

Virtual Pascal

XBLite (Basic)
http://www.xblite.com/