Are there free Windows-compatible packages for Windows that generate standalone executable files without external dependencies?
Here are some of them that do not meet the requirements, ordered by objectionability, the least for most:
Right now I'm leaning (and using, albeit uncertainly) MinGW, as this seems to be the most “clean” approach. I am still not happy with MSVCRT.DLL dependency, especially because I can and should deal with clients working under pre-Win2K. (Windows 2000 was the first release shipped with MSVCRT.DLL) Distributing MSVCRT with an application is not an option.
PS: I know that there is an attempt to create an MSVCRT replacement for MinGW, but it is still unstable / beta and has limited functionality; not something that I would feel comfortable using for production applications.
PPS: Responses to the effect “MSCVRT is usually anyway” or “Just repack the list” are not constructive answers. The question, in particular, is how to AVOID dependencies, rather than ensure their availability.
source share