mju
|
|
response 1 of 4:
|
May 15 16:47 UTC 1994 |
If you have a 386 or a 486, you might look at DJGPP, which is a port
of GCC to DOS. It uses a DOS extender, though, so it requires a 386
or better and several megabytes of memory. (The programs it compiles
also use this DOS extender, so you also need a 386 or better to
run anything you compile with it.) Other than DJGPP, I've never seen a
decent shareware/freeware C compiler. Most of the ones out there are
very old, pre-ANSI compilers, and aren't something I'd wish on anyone.
You'd be better off just buying Borland's Turbo C or something similar;
I think it's still around $100.
|
matts
|
|
response 2 of 4:
|
May 15 17:08 UTC 1994 |
I have a 486 DX 2 50, and 4 meg RAM, so I think it would run okay, do you know
where i could get this, via ftp etc. ; Or do you have it?
|
kentn
|
|
response 3 of 4:
|
May 15 17:17 UTC 1994 |
An excerpt from djgpp's readme file should get you going:
This is the README file for DJ's GCC port to DOS ("djgpp")
Contents:
* Overview
* What's available
* How to install
* Deviations and Caveats
* Copyright information
Disclaimer: This software is distributed WITHOUT ANY WARRANTY; without
even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
DJ Delorie
USmail: 24 Kirsten Ave, Rochester, NH 03867-2954, USA
email: dj@ctron.com
mailing list: djgpp@sun.soe.clarkson.edu (listserv@sun.soe.clarkson.edu)
djgpp-announce@sun.soe.clarkson.edu (listserv@sun.soe.clarkson.edu)
Overview:
This package contains a 32-bit 80386 DOS extender with symbolic
debugger, a C/C++ compiler with utilities, development libraries, and
source code. It generates full 32-bit programs and supports full
virtual memory with paging to disk.
Requirements:
A 80386-based IBM compatible PC or PS/2, approximately 4-5Mb of hard
drive space, and 512K RAM. Available extended (or expanded under VCPI)
memory is strongly recommended.
Supported Wares:
* Up to 128M of extended memory (expanded under VCPI)
* Up to 128M of disk space used for swapping
* SuperVGA 256-color mode up to 1024x768
* 80387
* XMS & VDISK memory allocation strategies
* VCPI programs, such as QEMM, DESQview, and 386MAX
* DPMI programs, such as Windows 3.x, OS/2, and QDPMI
Unsupported:
* Multiprocessing (fork())
File location:
host: omnigate.clarkson.edu
login: ftp
password: send your e-mail address
directory: ~ftp/pub/msdos/djgpp
Many thanks to the sysops at Clarkson for providing a home to djgpp!
As a convenience to non-FTP users, djgpp is also stored on Clarkson's
archive server. To access the archive server, do this:
% mail archive-server@omnigate.clarkson.edu
Subject: <none>
help
index msdos/djgpp
^D
NOTE: In accordance with FSF CopyLeft, you are not allowed to upload
this program to a distribution site unless you upload the source modules
with any binary module you upload. Please read the file COPYING for
more details.
NOTE: If your application links in object modules that were written by
FSF, your application counts as a "derived work" and must obey the
provisions of the FSF Copyrights. See the file COPYING for details.
All FSF source-based libraries are in the file libgpl.a. The mere act
of compiling does not affect the copyright status of your program.
[rest of the readme file deleted]
|