Minimalist GNU for Windows
Community Supplied Links
Add a link that you would think useful for the MinGW Community to use with MinGW tools. This is a MinGW Community edited page and is Community edited. If you find errors or bad links, then fix them!
Msys/Mingw tutorial
Explains how to set up Msys/MinGW and extra GNU utilities so you get a full Unix Programming environment to produce native Windows applications.
Native Win32 ports of some GNU utilities
Useful utilies like cp, ls, gzip, head, tail, etc. The version of tar is too old (-z, -j or -I options are not supported).
| Note | These tools listed are provided in MSYS and may cause conflict with those provided by the MSYS package. There may be other packages available that you might want. |
|---|
Enhanced Dynamic Linking Library for MinGW under MS-Windows
EDLL is a library available on SourceForge. It is useful to load plug-ins which depend on each other and on your main application. It resolves symbols at runtime as you would expect to happen under Unix systems (such as ldl does under Linux.)
The library loads your modules and standard DLLs and resolves all the symbols for you. It already works well for C and C++. I would assume this solution will work for any language supported under MinGW. It requires the
BFD library. It can also be used with the
ltdl library which means you can write your code in a portable manner in your code (i.e. it will work under Unix as well as MS-Windows).
The Agency Project
The Agency Project provides the public with optimized libraries for use with MinGW. For users new to MinGW, a pre-packaged distribution of MinGW is provided to simplify installation. For more information, visit
http://the-agency.sourceforge.net/
Steve Summit's C tutorial
Excellent introductions to C programming.
Online books from Network Theory ltd.
Thorough and well written, the most notable for MinGW users are
An introduction to GCC which covers subjects other than coding (such as command line options and good practice) for generic gcc and
GNU BASH reference manual (a guide is in the works). CVS and diff/patch are also covered well. It appears that the PDF versions are the entire docs even though pages indicate they are samples. There are also some Python tutorials, but I didn't say that ;-).
GnuWin32: native tools on MS-Windows
Many GNU tools and other tools with an open-source license, such as a2ps, bison, bzip2, calc, coreutils, diff and patch, enscript, file, findutils, flex, gawk, grep, groff, gsl, gzip, jpeg, libpng, netpbm, t1utils, tiff, ttf2pt1, units, wget, which, zlib.
Tom's C Programming
A collection of source code and executables written using ANSI C and the win32 API compiled with MinGW.
The GNU Ada compiler
Working - among others - on a cross-compile and native Ada compiler toolchains for MingGW. The compiler provided is based on current versions fo the gcc tool chain. While the emphasis is on the Ada compiler whenever possible other gcc compiler are created
en-passant as well.
Another MinGW FAQ
This is a revised edition of the original MinGW FAQ. Many of the original off-site links have been removed for maintenance purposes. The document contains tips and tricks for working with MinGW.


