GCC does not include a C runtime library. This is supplied by the platform. The MinGW port of GCC uses Microsoft's original (old) Visual C runtime, MSVCRT, which was targeted by Microsoft Visual Studio 6 (released in 1998).
about
What is MSYS?
MSYS, (an acronym for "Minimal SYStem"), is a command line environment based on bash, (the GNU Bourne Again Shell). This is complemented by a small collection of GNU utilities such as make, gawk, grep and sed, carefully selected to facilitate building of applications and programs which depend on traditionally UNIX tools.
- Read more
- 8833 reads
Cygwin
About Cygwin
The Cygwin project was started in 1995 by Steve Chamberlain to allow GNU tools to be used on Windows.
MinGW
MinGW ("Minimalistic GNU for Windows") is a collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.
- 5 comments
- Read more
- 465991 reads
MSYS
MSYS is a collection of GNU utilities such as bash, make, gawk and grep to allow building of applications and programs which depend on traditionally UNIX tools to be present. It is intended to supplement MinGW and the deficiencies of the cmd shell.
An example would be building a library that uses the autotools build system. Users will typically run "./configure" then "make" to build it. The configure shell script requires a shell script interpreter which is not present on Windows systems, but provided by MSYS.
- 29 comments
- Read more
- 1287269 reads


Recent comments
1 year 1 week ago
1 year 1 week ago
1 year 34 weeks ago
1 year 34 weeks ago
1 year 34 weeks ago
1 year 34 weeks ago
1 year 35 weeks ago
1 year 35 weeks ago
1 year 36 weeks ago
1 year 43 weeks ago