You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Right now a user would have to have MinGW installed, and its bin directory on their path, in order to run rustc. Perhaps those dependencies should either be taken care of by the installer, or be statically linked into the executable?
We need to do something here for sure. I'm not sure where the libgcc dependency is, and if we need it for every rust crate or just rustc. Possibly worse than that is that rustc has a run-time dependency on gcc.exe.
Possibly we should ship libgcc and when rustc runs, it can discover the missing gcc/ld it will need to link stuff and fail gracefully with an error message rather than just reporting a missing DLL at startup.
Activity
brson commentedon Jan 23, 2012
We need to do something here for sure. I'm not sure where the libgcc dependency is, and if we need it for every rust crate or just rustc. Possibly worse than that is that rustc has a run-time dependency on gcc.exe.
graydon commentedon Feb 15, 2012
I do not think this is fixable in the timeframe in question. We're still very much wedded to mingw on windows.
graydon commentedon Aug 31, 2012
Possibly we should ship libgcc and when rustc runs, it can discover the missing gcc/ld it will need to link stuff and fail gracefully with an error message rather than just reporting a missing DLL at startup.
pnkfelix commentedon Mar 22, 2013
Not critical for 0.6; de-milestoning
catamorphism commentedon May 23, 2013
Nominating for milestone 5, production-ready
graydon commentedon May 30, 2013
sub-bug / dupe of #3459, mingw has to be generally removed from dependencies
have checkboxes only point to date-check lines in files (rust-lang#1603)
have checkboxes only point to date-check lines in files (rust-lang#1603)