Skip to content

Commit 599127c

Browse files
committed
Fix path to libgccjit.so
1 parent 1b55922 commit 599127c

File tree

1 file changed

+2
-2
lines changed
  • src/bootstrap/src/core/build_steps

1 file changed

+2
-2
lines changed

src/bootstrap/src/core/build_steps/gcc.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ impl GccOutput {
6969
.map(|target| target.triple)
7070
.chain(std::iter::once(host_target));
7171

72-
let target_filename = "libgccjit.so.0";
72+
let target_filename = "libgccjit.so";
7373
for target in targets {
7474
let source = source.join(target).join(target_filename);
7575
// To support symlinks in libgccjit-libs-dir, we have to resolve it first,
@@ -78,7 +78,7 @@ impl GccOutput {
7878
source.canonicalize(),
7979
format!("Cannot find libgccjit at {}", source.display())
8080
);
81-
let target_dir = dst.join(target);
81+
let target_dir = dst.join("rustlib").join(target).join("lib");
8282
t!(
8383
std::fs::create_dir_all(&target_dir),
8484
format!("Cannot create target dir {} for libgccjit", target_dir.display())

0 commit comments

Comments
 (0)