HOWTO Understanding effects of build directory options on a relocatable MinGW GCC default's paths
1 Summury and purpose of this document
Although there are nor big TODO remaining for this document, some updates are still pending
HOWTO Understanding effects of build directory options on a relocatable MinGW GCC default's paths
Although there are nor big TODO remaining for this document, some updates are still pending
FIXME: Page under construction; some value here now, but not yet complete.
I will add to this as time permits; please bear with me. My intent is to offer advice, complementing the information relating to include file search paths, on circumventing the limitations of MinGW's GCC when installing, and subsequently linking with, user added function libraries.
These instructions were based on the Enlightenment Wiki. Thanks to Vincent Torri for pointing them out.
The total size of the installation of MSYS/MinGW is around 110 MB. Be sure to have enough space on your hard disk.
For instructions on how to quickly download and install MinGW (including GCC compilers for C, C++, Fortran, Java, and Ada, binutils, Windows API, runtime, and make), please refer to the instructions for Getting Started with MinGW. For more detailed instructions, read HOWTO Install the MinGW GCC Compiler Suite.
If you are new to MinGW, see the instructions for Getting Started with MinGW to use the automated GUI and command line installers. If you prefer a very manual installation, continue with the instructions on this page.
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.
MinGW may have problems with paths containing spaces, and if not, usually other programs used with MinGW will experience problems with such paths. Thus, we strongly recommend that you do not install MinGW in any location with spaces in the path name reference; i.e. you should avoid installing into any subdirectory of "Program Files" or "My Documents", or the like.
No version numbering convention exists for MinGW as a whole. Each package has its own version number, and the installer version number does not necessarily reflect the version number of any individual package which it installs.

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