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

Reply via email to