From 6a5f9c89a5f92d94ddd7285ccce4f45a2eaf4fd4 Mon Sep 17 00:00:00 2001 From: Reinis <35471680+reinismu@users.noreply.github.com> Date: Sat, 5 Mar 2022 03:53:34 +0000 Subject: [PATCH] Slight changes from the book (#4077) Not sure if this is the new format, but quickly looking I couldn't wind a easy way to update it in the book # Objective * For sample project to compile after first pages of book got: ``` = note: clang: error: invalid linker name in argument '-fuse-ld=/usr/local/bin/zld' error: linking with `cc` failed: exit status: 1 ``` ## Solution FIx to correct zld path --- .cargo/config_fast_builds | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.cargo/config_fast_builds b/.cargo/config_fast_builds index b92e77e95884a1..4d1ff9c1e3b389 100644 --- a/.cargo/config_fast_builds +++ b/.cargo/config_fast_builds @@ -10,10 +10,10 @@ rustflags = ["-Clink-arg=-fuse-ld=lld", "-Zshare-generics=y"] # NOTE: you must manually install https://github.com/michaeleisel/zld on mac. you can easily do this with the "brew" package manager: # `brew install michaeleisel/zld/zld` [target.x86_64-apple-darwin] -rustflags = ["-C", "link-arg=-fuse-ld=/usr/local/bin/zld", "-Zshare-generics=y"] +rustflags = ["-C", "link-arg=-fuse-ld=/opt/homebrew/bin/zld", "-Zshare-generics=y"] [target.aarch64-apple-darwin] -rustflags = ["-C", "link-arg=-fuse-ld=/usr/local/bin/zld", "-Zshare-generics=y"] +rustflags = ["-C", "link-arg=-fuse-ld=/opt/homebrew/bin/zld", "-Zshare-generics=y"] [target.x86_64-pc-windows-msvc] linker = "rust-lld.exe"