[rust-dev] stageX/rustc should be linked against stageX/lib/libstd.so

Patrick Walton pwalton at mozilla.com
Tue Jul 5 08:31:36 PDT 2011


On 7/5/11 8:25 AM, Graydon Hoare wrote:
> That is: stageN/bin contains everything needed-to-run stageN/bin,
> whereas stageN/<arch>/lib contains everything
> needed-by-programs-produced-by stageN. Then we rpath stageN/bin/rustc to
> $ORIGIN on machines that have rpath, and on windows this "just works"
> because it searches the exe directory for dlls. Because it's crazy.

I think I read that Windows supports something like rpath with 
application manifest files. It's more of a pain than rpath, though.

Patrick


More information about the Rust-dev mailing list