Toolchain for Win32 can be found at http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/, and toolchain for Win64 can be found at http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.8.2/.
MinGW uses MSVCRT.DLL which shipps with Windows XP so there is no additional CRT DLL needed to redistribute. But you still have to redistribute the libgcc DLL(libgcc_s.dll) and libstdc++ DLL(libstdc++-6.dll). You can get these files from /mingwXX/bin directory, where XX is 32 or 64. Additional: Personally I do not suggest you use mingw32 to cross-compile x64 programs. It compiles but does not run unless you specify -static due to lack of x64 DLLs. Best regards. 2014-01-20 lh_mouse ------------------------------------------------------------------------------------------------------------------- 发件人:John Duffy <[email protected]> 发送时间:2014-01-20 20:31 主题:[Mingw-w64-public] What to Download? 收件人:"[email protected]"<[email protected]> 抄送: Hi This is probably a very very stupid series of questions, so apologies in advance, but having poured over the website on numerous occasions, I still can't figure out what exactly I need to download to use MinGW-64. (I'm actually successfully building command line programs and dll's for 64 bit Windows 7 using the mingw-builds and rubenvb toolchains, but I'm still not 100% clear as to what I'm doing). Here goes... From the MinGW-64 website Overview, "Mingw-w64 delivers runtime, headers and libs for developing both 64 bit (x64) and 32 bit (x86) windows applications using GCC and other free software compilers". I understand this, i.e. the MinGW-64 runtime does not include a compiler toolchain [please correct me if i'm wrong], so I also need a toolchain, e.g. mingw-builds or rubenvb. However... Q1. Having downloaded the mingw-builds or rubenvb toolchains, without separately downloading the Mingw64 runtime, I can build and run programs and dll's. So, does the toolchain download include the MinGW-64 runtime, or am I implicitly building against the Microsoft runtime and don't need the MinGW-64 runtime? On what occasions do I separately need to download the MinGW runtime? Q2. If I want to develop on a 'devel' machine and then copy the binaries on to a 'live' machine (without the source code), do I need the runtime and a toolchain on the 'devel' machine, but only the runtime on the 'live' machine? Thanks in advance John ------------------------------------------------------------------------------ CenturyLink Cloud: The Leader in Enterprise Cloud Services. Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical Workloads, Development Environments & Everything In Between. Get a Quote or Start a Free Trial Today. http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
