Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linking error under ggez m1 arm #1248

Open
AOS55 opened this issue Sep 7, 2023 · 1 comment
Open

linking error under ggez m1 arm #1248

AOS55 opened this issue Sep 7, 2023 · 1 comment

Comments

@AOS55
Copy link

AOS55 commented Sep 7, 2023

Describe the bug
Running example program in ggez from cloned git repo results in linking error

To Reproduce

git clone https://github.com/ggez/ggez.git
cd ggez
cargo run -- example 05_astroblasto

Expected behavior
Astroblasto to run with terminal behavior as expected

Screenshots or pasted code
Response is:

❯ cargo run --example 05_astroblasto
   Compiling ggez v0.9.3 (/Users/base_camp/Developer/Rust/hello_ggez/ggez)
error: linking with `cc` failed: exit status: 1
  |
  = note: LC_ALL="C" PATH="/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/bin:/opt/homebrew/opt/llvm/bin:/opt/homebrew/opt/sphinx-doc/bin:/opt/homebrew/Caskroom/miniconda/base/envs/flyer-env/bin:/opt/homebrew/Caskroom/miniconda/base/condabin:/usr/local/texlive/2021/bin/universal-darwin:/usr/local/opt/llvm/bin:/Users/base_camp/bin:/usr/local/bin:/opt/homebrew/bin/brew:/opt/homebrew/bin:/opt/homebrew/sbin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/Library/Frameworks/Python.framework/Versions/3.8/bin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/TeX/texbin:/opt/X11/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/usr/local/CrossPack-AVR/bin:/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:/Users/base_camp/.cargo/bin" VSLANG="1033" ZERO_AR_DATE="1" "cc" "-arch" "arm64" "/var/folders/t_/cd0v_hzs47l6wq55km36yzyr0000gn/T/rustcy3skNB/symbols.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.137rdtdkn8pagc8w.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.15ptlxqsgie77wz1.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.17zx6b92rtbqude6.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1an0osui0s2wp044.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1fh7c6vz1yn4r9j0.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1gdcug2450p59dsz.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1ki3yq7u76pwk8wy.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1ltnd0o9ye6wn9xn.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1pcu10yivt55wx05.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1pqt024usquo40rc.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1ptyn31u0nzv430h.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1scvt0f8e2mz8l1m.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1vz7w7vyvm5y3z2n.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1xo838q692gye1ap.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1xwnv0knuch6fms.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1ywkjfjlbhsacpgu.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1zme0ic8ev7s1a0y.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.20akjy8tyk972uhy.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.20pee2zo5nwopdpk.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.22tyt21ziip9qlzk.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.25dsojf1od03i81h.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.25e15c9qg5qb3oiv.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.27bz9jcf0axpbwe0.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.27px91pecpogjbbw.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.27rwgw3aq2joya4n.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.28s1wfshukjzu60u.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2byxttldeiakly44.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2ggcjj5r151h3530.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2h0t0uv7gh8vz89u.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2o7102gkmm2eklzs.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2oq9pdnsigwec5m.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2p9ugzbmxud3v0u8.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2tn84lbc8h8c8ewu.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2up6rladb8hohv9r.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2we35haiijp8e1w3.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2wogquua0001iv4g.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2ykgahc2pgu3m2ff.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.2ypaelnjef5y052s.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.31xskedzzv1unvrl.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.33ogufoz8q07wrgr.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.358niueum164e1dc.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.35m44btf8vbwbec7.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.36nrk0sccgf70lmw.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.39py57w1mgn0ev3z.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3cfxi6j8yibsjfho.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3dwp5f0rauyhlhou.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3m4fvhcl17gla8eh.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3mxw9o2fw52yyhrv.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3nfrdtkyhs62rz57.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3ohe1rv4abn4n9sw.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3oj8nf0g76ngs9lw.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3q9881lbc8vj9ql8.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3sgcfzr7smrmig6v.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3snr44k4hqa0m999.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3vrehepypa54c23k.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.3x5l9nohmrohujrs.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.41318xb0iw397ww7.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.41d9cx4eh56pvnq2.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.44c2r3gcv79ul2o4.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.47q6eidfno94bhj9.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.48oa7xi34abc2sje.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4a4inqo1g6izq6dg.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4aemnmfj44is5dj6.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4au5shippmk38an0.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4c8bm9aipbhp0ryv.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4eg0fqpa134ssjte.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4erf4ayxu5b92new.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4ge5jxcnr4bhova1.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4gfwcp7p2l2na77z.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4gk4pou7302hfibs.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4gmewhoj0k0t06dr.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4ipuadkrgi8ea3oy.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4jox1jngvmw9iwg4.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4o40h06x0esw3t7i.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4obhymfuujs87299.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4oi6ctj8ynq9p836.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4q4bnz54zzyz6v6a.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4s18dseymvc3fh3z.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4t7w5sxmuv8wb1f7.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4tfcw6fs112b89rj.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4u4gh1i5zwxk1i4d.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4uck6yd1pnahfd3.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.4vwpfo7zevqutt71.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.533fqgofkrsa9hcb.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.53xkmwzbn5rer882.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.54o1negd768vr8d1.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.55xnftof9d7cyupb.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.58vw9i877ozsp4qs.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.59pk4zkewkwjr4ed.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.5bixk06zhoa62j29.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.5elm1v87mjrcltso.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.5equb0tc8xsq15nk.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.5gnogqygc4cwee0m.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.5l2mufp6tga3dtp.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.7kwet2815or1329.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.8nn5u52gkjie6lf.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.9hd4cspbrzb84ua.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.am2nkxwocubrn2i.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.b656uhhydmtftpc.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.d0w7cymm42rtj4d.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.drbwkj8zjml9xw6.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.esk6xvhb4gkap2a.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.nu4h1b7uc83uz52.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.nwkidtctoi7q9sr.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.obifhv0xjqskmxj.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.p225pr5fblrq6z2.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.qtsugys4m7xxy3z.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.srzteil1st7qeyp.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.t3nwlp0tw2k0d3l.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.tww3qziwtqobpr2.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.v0h3c3koleyuj0u.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.vyifj7xc4u268zm.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.w80ss1ws2h1osau.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.wbfosumnvrwg3jc.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.yr4x3htloglh0r3.rcgu.o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60.1fao6rgifyir8mi2.rcgu.o" "-L" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps" "-L" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/build/objc_exception-57acadbca44dc3c2/out" "-L" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/build/bzip2-sys-7fa8feb04e200f36/out/lib" "-L" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/build/zstd-sys-232cd6d5d801ac71/out" "-L" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liboorandom-af5bc75eb57b7d61.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libggez-0c46248b5e51bbb1.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libpollster-46e99e92ebb05c6b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libzip-5ffa84dfa93f7e63.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libzstd-8b0fff04c758fba1.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libzstd_safe-c12368fa23e8fab4.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libzstd_sys-4aa6a3620fe63b28.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbzip2-4302134f9eca8ce3.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbzip2_sys-e1b7e32aabb05947.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtoml-c5bfa537d1832cc7.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libwgpu-f83e7c696f5cc57f.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libwgpu_core-0c34882a1f8f91ff.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libprofiling-2013d0d23fcf18d9.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libwgpu_hal-2da5a32699b2b543.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblibloading-a575c2a4fa3a0fc9.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libkhronos_egl-14d52b7caa2b2113.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblibloading-4c0224578d9c6cbf.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libmetal-aa0a95c0a87f9a75.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libblock-453dcd0123b41e46.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libnaga-f071c0e4349509fd.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libhexf_parse-ebe01cf92b8bcd21.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libunicode_xid-c297d2834ee6e594.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcodespan_reporting-df96d98d598a8880.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libunicode_width-1bfcf265b7b687c6.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtermcolor-c4ab9c9b08154bb1.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbit_set-3e877ae624ec87e8.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbit_vec-0fbf18d6f52d2246.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libindexmap-d7d0a0ce81d6a7b6.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libhashbrown-29672914c976a220.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libwgpu_types-0dc6f85f129d8e3a.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbitflags-6b432cfc4968184b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libobjc-591b96058db5cfc2.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libmalloc_buf-71ac7f4c5a6f8dbb.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libglow-1ebf059bbdb99013.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblyon-0336b079fc00836c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblyon_tessellation-ebd558c245aec845.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libthiserror-e2912c192c635e18.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libfloat_next_after-566ddbaa6a15379e.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblyon_algorithms-f1f15879aec59dcc.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblyon_path-25993a5f0a1f869c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblyon_geom-89838f06f66d1704.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libeuclid-6e87ad6f296b2a52.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtyped_arena-7a8bbda6d51560be.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libglyph_brush-9b9fbb22d4244a54.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtwox_hash-cda6af163c074f73.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librand-a90fa67c937cdf61.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librand_chacha-214c976cb3980cd5.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libppv_lite86-b7764be7280a3ffd.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librand_core-6749600764deb69c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libgetrandom-bfb510d39c9989da.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libstatic_assertions-8f702bdb465641d3.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libglyph_brush_layout-87178f145c6f34a0.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libxi_unicode-0a57d23ba08e92e0.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libapprox-e52fb61ed675a36b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libglyph_brush_draw_cache-0e6e325e995362c1.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librayon-d236bf740d64afe3.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librayon_core-c8a2f3d4ac50f745.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libnum_cpus-4a78830243409e3a.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libeither-46b09c2e0a0ca0f4.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcrossbeam_deque-72e434d6a11dbb15.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcrossbeam_epoch-860bbfc3ddba3a98.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libmemoffset-a184429e703701be.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcrossbeam_channel-eb262cc4bb73696e.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcrossbeam_utils-5f4242206fde5574.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librustc_hash-b1d76f6269a05015.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblinked_hash_map-8add0ed8b860058b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libab_glyph-827d3a293ebce37c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libowned_ttf_parser-cc624878cff52a58.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libttf_parser-bb2b9df0414ad15a.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libab_glyph_rasterizer-25267475e6c3d593.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libordered_float-5b3a89b2e2df5610.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libimage-5f261bf9fa2773b7.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libpng-01c1e077334d0479.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libfdeflate-199b5f29e1bf1085.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libnum_rational-21c801ea0e1d3446.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libnum_integer-4e6ab3fe3f344880.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libgif-a7a9d684a7eb9b74.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcolor_quant-1d377e14b7b025e2.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libnum_traits-281b74b283d0dc59.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtiff-16bf952b7df8a0ff.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libflate2-2e10366424c31d7b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libminiz_oxide-e607c40b2bc6fa3d.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libsimd_adler32-574dfa35106c3af3.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcrc32fast-836b98c4d8cc4554.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libweezl-ae740d3a7c6bb059.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libjpeg_decoder-29bc5fba5baba8a6.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcrevice-6c9596d45d6a084e.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libdirectories-bf419ff16745d17d.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libdirs_sys-d84b43914003a757.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liboption_ext-eb438cbd73fb92d8.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libgilrs-907d73ffeb1eb159.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libfnv-086a44a0a2685635.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libgilrs_core-5e42d5caa12b68cb.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libvec_map-205a07aa818263a7.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libio_kit_sys-4deb29ffb1c1d831.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libuuid-d8a6c6a4ed3db637.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libwinit-fbfc44b6d765fc9b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcore_graphics-5c148f1647e8b773.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcore_graphics_types-d7bf804fac406b81.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libforeign_types-aa7bc94558c4cd2c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libforeign_types_shared-3d6754a04b1aab6c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcore_foundation-136c9cbf4b81cd3b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libobjc2-4c8007727bfe73c9.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libobjc2_encode-7c03868f3309d7f3.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libobjc_sys-242a2e2d2aa1bd92.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libdispatch-84afe1534c616bcf.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libraw_window_handle-29f25f753339d020.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libonce_cell-b434d4ee90048887.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libinstant-cbc792cf55cbe25c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libserde-b854e1dfbe6331e3.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/librodio-f02662f6af3e956a.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libhound-afac84ea5a5c6e38.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblewton-7b48df211418c420.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libogg-fa9d76d532ae3f44.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtinyvec-da8218bfd0519979.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libtinyvec_macros-baabb78a523cb767.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbyteorder-e3ebb85d3e6201b9.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libclaxon-fb8c6a80912702e2.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libsymphonia-4456053c57339d06.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libsymphonia_metadata-fe097825a6cc1032.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libencoding_rs-f363c8a27439958f.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libsymphonia_bundle_mp3-7248a32eed9126a0.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libsymphonia_core-886c9ba727afdf45.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbytemuck-6d1dc9e3177f5c59.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblazy_static-50c3dce24d5894c9.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libarrayvec-f16b6b0a26993fe0.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcpal-afcbd1c9f4990f37.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libmach2-cdc023e73c0fa880.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libdasp_sample-1ef17a9662b6d32c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcore_foundation_sys-68bb335f7c7eadb5.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libparking_lot-cf37e74058916549.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libparking_lot_core-f45a55fc1190f0c6.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblibc-98529537098eda8c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcfg_if-116310cc52795e64.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libsmallvec-485e6c3d2edebfc2.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblock_api-f4fa610248dc7cf6.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libscopeguard-7e0dd13951e216b2.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcoreaudio-7a1935b5bebbca21.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcoreaudio_sys-195b4844ff0f37ac.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libcore_foundation_sys-8c0c29ea7aa2d3d0.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbitflags-e58473ec8636b66c.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libglam-dc747210f618291b.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libmint-639031c0499ff4ac.rlib" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/liblog-26ab6c32011d4d77.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libstd-69468bf0837739d7.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libpanic_unwind-8e5229a8c055ab4a.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libobject-15dab25bf3617405.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libmemchr-2da2e9affc594f77.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libaddr2line-2443cb27978da0d1.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libgimli-5ad93923e93862cd.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/librustc_demangle-29e039f520f7f8bd.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libstd_detect-97e725b48c76d0d1.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libhashbrown-7b3e5a9957434ace.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_alloc-bb8923fbf9409459.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libminiz_oxide-35f37727bb1f9d7a.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libadler-ee3d90e52c4532e1.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libunwind-09709a704348fd1d.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libcfg_if-79d1e3858514437d.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/liblibc-aff5d9ddd40eb5fa.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/liballoc-461063a7e70a7370.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/librustc_std_workspace_core-23cc984d485d3399.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libcore-0788c80c0c9e5775.rlib" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib/libcompiler_builtins-6a529f5f59342e3c.rlib" "-framework" "QuartzCore" "-framework" "Metal" "-lSystem" "-lSystem" "-lobjc" "-framework" "IOKit" "-framework" "AppKit" "-framework" "ApplicationServices" "-framework" "CoreGraphics" "-framework" "CoreVideo" "-framework" "CoreGraphics" "-framework" "CoreGraphics" "-framework" "Foundation" "-lobjc" "-lSystem" "-framework" "CoreFoundation" "-liconv" "-framework" "AudioUnit" "-framework" "CoreAudio" "-framework" "CoreFoundation" "-lSystem" "-lc" "-lm" "-L" "/opt/homebrew/Cellar/rust/1.71.1/lib/rustlib/aarch64-apple-darwin/lib" "-o" "/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/examples/05_astroblasto-3edc4eb665fddb60" "-Wl,-dead_strip" "-nodefaultlibs" "-undefined" "dynamic_lookup"
  = note: ld: in /Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbzip2_sys-e1b7e32aabb05947.rlib(blocksort.o), building for macOS, but linking in object file built for iOS, file '/Users/base_camp/Developer/Rust/hello_ggez/ggez/target/debug/deps/libbzip2_sys-e1b7e32aabb05947.rlib' for architecture arm64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)


error: could not compile `ggez` (example "05_astroblasto") due to previous error

Hardware and Software:

  • ggez version: current git master, same occurs under 0.9.3
  • OS: MacOS Ventura 13.5.1 (22G90)
  • Graphics card: Apple M1 Max
  • Graphics card drivers: N/A

cargo --version --verbose:

    cargo 1.71.2 (1a737af0c 2023-08-07)
    release: 1.71.2
    commit-hash: 1a737af0c83b28c1f249b821a76a19c82696b05a
    commit-date: 2023-08-07
    host: aarch64-apple-darwin
    libgit2: 1.6.4 (sys:0.17.2 vendored)
    libcurl: 8.1.2 (sys:0.4.65+curl-8.2.1 system ssl:(SecureTransport) LibreSSL/3.3.6)
    os: Mac OS 13.5.1 [64-bit]

rustc --version --verbose:

rustc 1.71.1 (eb26296b5 2023-08-03) (built from a source tarball)
binary: rustc
commit-hash: eb26296b556cef10fb713a38f3d16b9886080f26
commit-date: 2023-08-03
host: aarch64-apple-darwin
release: 1.71.1
LLVM version: 16.0.5
@sampullman
Copy link

I think something in your environment is causing this, I can't reproduce on M1 or M2 devices with the latest version of rust. The actual error implies an iOS object file is being linked for some reason, I've never seen anything like that before.

A couple things you can try:

  • Make sure xcode tools are up to date: xcode-select --install
  • Upgrade to latest rust (currently 1.76.0 in homebrew)
  • Use rustup instead (brew uninstall rust, then install via these instructions)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants