On 13-02-01 06:39 AM, Bruce M. Axtens wrote:
> I'm having problems with the installer for 0.5 on Windows. I end up with
> folders containing a mix of normal length files and zero length files.
> When I try to run rustc.exe I get a dialog about some libgcc*.dll not
> being present

The 0-length files are build artifacts (they act as sequence-points for
make, since it cannot easily guess the actual hash-based output
filenames of the libraries); they're harmless and we're just not being
terribly precise in avoiding them when building the package.

The absence of libgcc DLLs has to do with our dependency on mingw. As
outlined in the getting started page:

https://github.com/mozilla/rust/wiki/Note-getting-started-developing-Rust

we currently depend on a very specific version of mingw. We're hoping to
move to mingw-w64 in the near future and then (eventually) to no longer
depend on mingw at all; it's only being used for running the PE linker
and a small number of runtime library features presently; we should
eventually be able to make do without it.

-Graydon

_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to