lcc runs only in 32 bits. DOS is a 16 bits operating system.
It was discontinued more than 15 years ago. If your machine
is only 3 years old, install windows, and you can use it
for something
--
jacob navia
jacob at jacob point remcomp point fr
logiciels/informatique
http://www.cs.virginia.edu/~lcc-win32
Check out DJGPP, which runs very nicely under DOS and handles the
32 bit systems, such as GCC. It requires at least a 386 on which
to run, which you will have.
I think the access point is <www.delorie.com>.
--
[mail]: Chuck F (cbfalconer at maineline dot net)
[page]: <http://cbfalconer.home.att.net>
Try the download section.
** Posted from http://www.teranews.com **
Old versions of LCC (before Jacob's LCC-Win32 variant and before Pelles C
variant) compiled for DOS. Specifically, versions 3.5 and 3.6. IIRC, 3.6
had some of the DOS code removed. These required NASM and Borland C++. I
know these versions use or can use Borland's DPMI server, so they produce
32-bit code. I'm unsure as to whether they can generate 16-bit code. IIRC,
DOS support in later versions was removed for C99 compliance. However, I
have seen LCC retargeted machine descriptions for 8/16-bit (e.g., Qirien
Dhaela's "Magic-1").
However, there are a few active compilers that still support DOS: DJGPP,
OpenWatcom, LadSoft's CC386. DJGPP and CC386 are 32-bit, i.e., they use a
DPMI host and/or DOS Extender. OpenWatcom will produce both 16-bit and
32-bit DOS code.
Rod Pemberton