Version 28 of C

Updated 2003-01-14 18:53:23

C [L1 ] is a programming language found first [L2 ] on Unix systems but now found on many platforms. The FSF's gcc compiler is a quite popular C compiler found on many platforms and operating systems.

Also, most Unix systems have vendor supported compilers. They are often unbundled products these days. Sun is one of the vendors who have this type of product.

[In the following list, be certain to indicate whether or not you have built Tcl and Tk with the compiler in question.] On Microsoft Windows there are many options, including

  • Visual C++ from Microsoft (commercial),
  • C++Builder from Borland (commercial; an older command-line version is still available as a free download),
  • the Cygwin C compiler (free; a version of gcc; for some strange reason it cannot be used to compile the Tcl source code out-of-the-box - but Cygwin comes with its own version of Tcl at least),
  • the Mingw C compiler [L3 ] (free; another version of gcc for Windows with goals slightly different from Cygwin),
  • CodeWarrior [L4 ] (commercial),
  • Digital Mars C [L5 ] (free), which was once Zortech C and later became Symantec C,
  • LCC-Win32 [L6 ] (free) [Can that compile Tcl itself?],

etc.

The number of C compilers available on MacOS is more limited. There is

  • CodeWarrior by Metrowerks [L7 ] (commercial) for MacOS Classic and MacOS X,
  • Apple's MPW for MacOS Classic (free download),
  • gcc for MacOS X (free; download from Apple); either used stand-alone or with Apple's ProjectBuilder IDE (included in the download).

[ C code generators | C Language ]


[ Category Language ]