Building Mac application bundle fails #2170
-
I'm attempting to build from source following these instructions. Everything before step 7 works - I have a runnable I should note I'm on macOS Sonoma 14.2 (23C63) and Xcode 15.1 RC (15C65). > cargo install cargo-bundle
Updating crates.io index
Installing cargo-bundle v0.6.0
Updating crates.io index
Compiling autocfg v1.1.0
Compiling libc v0.2.150
Compiling cfg-if v1.0.0
Compiling rand_core v0.4.2
Compiling crossbeam-utils v0.8.16
Compiling byteorder v1.5.0
Compiling adler32 v1.2.0
Compiling encoding_index_tests v0.1.4
Compiling siphasher v0.2.3
Compiling scopeguard v1.2.0
Compiling adler v1.0.2
Compiling phf_shared v0.7.24
Compiling proc-macro2 v1.0.70
Compiling autocfg v0.1.8
Compiling rand_core v0.3.1
Compiling rand_xorshift v0.1.1
Compiling rand_isaac v0.1.1
Compiling rand_hc v0.1.0
error: linking with `cc` failed: exit status: 1
|
= note: LC_ALL="C" PATH="/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/bin:/opt/homebrew/bin:/Applications/Xcode-15.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/Users/david/bin:/Users/david/usr/bin:/Users/david/.local/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Users/david/.cargo/bin:/Applications/iTerm.app/Contents/Resources/utilities:/Users/david/Library/Python/3.7/bin:/opt/homebrew/opt/fzf/bin" VSLANG="1033" ZERO_AR_DATE="1" "cc" "-arch" "arm64" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/rustcQSbTzd/symbols.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.0.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.1.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.10.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.11.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.12.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.13.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.14.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.15.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.2.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.3.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.4.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.5.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.6.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.7.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.8.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.build_script_build.a9bf5bc991a2e469-cgu.9.rcgu.o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321.1eo6f1ok77ti4a1l.rcgu.o" "-L" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/deps" "-L" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd-7bed9c9534a4783f.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-f456041915a03f76.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libobject-75e72c3f3eda5e08.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libmemchr-7ef5de4921915240.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libaddr2line-149c01b62f8a4ec5.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libgimli-aa054eddcbd6d258.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-b3ef24dd1ab36f55.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-6170fd3ad3878cfb.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libhashbrown-af8917bc99df4867.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_alloc-b8c30b83a6ae9cd5.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libminiz_oxide-605f098102fff522.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libadler-54c9ff9352f5dccb.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libunwind-205575322fd87867.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-a3bb5dbcd821cc67.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liblibc-a58cb74e27442406.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/liballoc-424a32f341952313.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-c04c718cd4c414fe.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcore-a072ee74c7a13846.rlib" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-6dcfe245e3c1f496.rlib" "-lSystem" "-lc" "-lm" "-L" "/Users/david/.rustup/toolchains/stable-aarch64-apple-darwin/lib/rustlib/aarch64-apple-darwin/lib" "-o" "/var/folders/zd/t1qx67ys2c167h4zxyrkql0h0000gn/T/cargo-install9zRS6A/release/build/crossbeam-utils-1e5e8a6992995321/build_script_build-1e5e8a6992995321" "-Wl,-dead_strip" "-nodefaultlibs"
= note: ld: library 'System' not found
clang: error: linker command failed with exit code 1 (use -v to see invocation) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
I found this issue comment on the cargo-build repo on GitHub and it gave me a clue. I didn't have |
Beta Was this translation helpful? Give feedback.
I found this issue comment on the cargo-build repo on GitHub and it gave me a clue. I didn't have
/Library/Developer/CommandLineTools/usr/bin
in my path, but I did have/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
. The linking failure went away after I removed that from$PATH
.