On 11/01/2011 08:52 AM, Patrick Walton wrote:
We recently renamed libstd.so to libruststd.so to avoid stomping on a
libstd that might exist in /usr/lib. Perhaps we should attack this in
a more holistic way: either (a) all Rust libraries should start with
rust* or (b) Rust libraries should install themselves into /usr/lib/rust.
The latter seems to be more common among language runtimes, but I'm
not sure if there are going to be library path issues on some systems
if we go down that route.
The current setup is that libraries that rustc needs, libruststd and
librustllvm, live in /usr/lib. Then we have our own area under
/usr/lib/rustc that we expect to find rust libraries (including another
copy of std). The rpathing is set up so there are some fallback options,
but with the expectation that rust libraries are basically managed by
'the rust system', whatever that turns out to be.
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev