Table of contents
After downloading MinGW_Toolbox_Setup_wr1.exe you can run the installer from any directory. The installer will have a default install path of C:\mingw for where it will place all the files to be installed. It is highly recommended that you install the MinGW C++ Toolbox in C:\mingw. You can install it on another drive but still make sure you install to drive:\mingw. The compiler has been preconfigured with directory paths consisting of \mingw as the root install.
- gcc-g++-3.4.5-20060117-1 with modified libstdc++ with dynamic string and wide string support (online Manual)
- binutils-2.17.50-20070129-1 (online Manual)
- gdb-6.3-2.exe (online Manual)
- DrMingw (online Manual)
Yes. The gcc-g++ libstdc++ package was the only package that was modified and the rest are the same that are available on the MinGW SF file release page.
libstdc++ was rebuilt with the configure option --enable-fully-dynamic-string so that strings are dynamically alocated and can be passed across the dll boundry. wchar, wstring, and wide stream support were also enabled by forcing the generation of _GLIBCXX_USE_WCHAR_T during the configure process prior to building libstdc++. There is currently no full locale support since iconv and gettext were not included in the build because they are GPL.
NO. Do not modify the names of the subdirectories created beneath the install directory. The subdirectory names are hard coded into some of the MinGW tools ie the compiler helpers, so changing them will cause directory search path problems.
This has been tested and does work. So far, no problems have been encountered as long as the root directory name is \mingw.