kamaaina / macropad_tool

tool to program a macropad
50 stars 6 forks source link

It doesn't compile on Intel / rustc 1.77.2 (25ef9e3d8 2024-04-09) #5

Closed djnzx closed 7 months ago

djnzx commented 7 months ago
cargo build
   Compiling proc-macro2 v1.0.78
   Compiling unicode-ident v1.0.12
   Compiling autocfg v1.1.0
   Compiling ident_case v1.0.1
   Compiling fnv v1.0.7
   Compiling strsim v0.10.0
   Compiling libc v0.2.153
   Compiling serde v1.0.197
   Compiling cc v1.0.90
   Compiling pkg-config v0.3.30
   Compiling memchr v2.7.1
   Compiling utf8parse v0.2.1
   Compiling colorchoice v1.0.0
   Compiling anstyle-parse v0.2.3
   Compiling heck v0.4.1
   Compiling regex-syntax v0.8.2
   Compiling rustversion v1.0.14
   Compiling anstyle v1.0.6
   Compiling anstyle-query v1.0.2
   Compiling syn v1.0.109
   Compiling clap_lex v0.7.0
   Compiling num-traits v0.2.18
   Compiling num-bigint v0.4.4
   Compiling num-rational v0.4.1
   Compiling anstream v0.6.13
   Compiling aho-corasick v1.1.2
   Compiling hashbrown v0.14.3
   Compiling quote v1.0.35
   Compiling strsim v0.11.0
   Compiling rusb v0.9.3
   Compiling syn v2.0.52
   Compiling equivalent v1.0.1
   Compiling anyhow v1.0.80
   Compiling clap_builder v4.5.2
   Compiling is-terminal v0.4.12
   Compiling either v1.10.0
   Compiling minimal-lexical v0.2.1
   Compiling base64 v0.21.7
   Compiling libusb1-sys v0.6.4
   Compiling indexmap v2.2.5
   Compiling log v0.4.21
   Compiling ryu v1.0.17
   Compiling termcolor v1.4.1
   Compiling unsafe-libyaml v0.2.10
   Compiling humantime v2.1.0
   Compiling regex-automata v0.4.6
   Compiling num-integer v0.1.46
   Compiling num-complex v0.4.5
   Compiling itoa v1.0.10
   Compiling nom v7.1.3
   Compiling num-iter v0.1.44
   Compiling itertools v0.10.5
   Compiling strum v0.24.1
   Compiling indoc v1.0.9
   Compiling strum_macros v0.24.3
   Compiling num v0.4.1
   Compiling regex v1.10.3
   Compiling darling_core v0.20.8
   Compiling env_logger v0.10.2
   Compiling serde_derive v1.0.197
   Compiling clap_derive v4.5.0
   Compiling num-derive v0.4.2
   Compiling darling_macro v0.20.8
   Compiling darling v0.20.8
   Compiling clap v4.5.2
   Compiling enumset_derive v0.8.1
   Compiling serde_with_macros v2.3.3
   Compiling enumset v1.1.3
   Compiling bitflags v2.5.0
   Compiling serde_with v2.3.3
   Compiling serde_yaml v0.9.32
   Compiling ron v0.8.1
   Compiling macropad-tool v0.0.1 (/Users/alexr/dev/pp.rust/macropad_tool)
error: linking with `cc` failed: exit status: 1
  |
  = note: env -u IPHONEOS_DEPLOYMENT_TARGET -u TVOS_DEPLOYMENT_TARGET LC_ALL="C" PATH="/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/bin:/Users/alexr/.ghcup/bin:/Users/alexr/bin:/usr/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:/Users/alexr/.cargo/bin" VSLANG="1033" ZERO_AR_DATE="1" "cc" "-arch" "x86_64" "-m64" "/var/folders/9v/3z0lh4n171gfw24j3xxbyr_80000gn/T/rustc3WlpBb/symbols.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.102q9646gjoji0c9.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.13sosynkh9pkd6ck.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.14cschm57ki3spqs.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.152ubv76e01b1c6w.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.173sy2mwbhw29aqi.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.188rgiclyn88hln1.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.18okc22exyxkuw3o.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1944iq2xbqdo2h6p.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.196mz31407zz34sh.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1b79bb2j1gxy6rzp.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1bmx23c4go0cz7yg.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1bxedq5u7h1s2v6e.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1e9b8jugfp6t0ivb.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1eg3bey5ssc51ami.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1ftdm3m9ifsvtdyb.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1gzy7ha940239qgj.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1hhwbhego0bcmwy.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1hjnb0w5u25abkeb.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1ijfxrivvfoatirv.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1kgqypzky3s1mdbf.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1li8mzer28ffjycy.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1lid2x73kuqeyons.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1lx34ke5cek1ps8a.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1ocgo2q7dqkk7del.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1phyi9a2f8bymoi9.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1qhj9ai1hltfigg6.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1wyqvik86gcgsfx4.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1y8b4mcgz0n3q49l.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1ybpg7t550uismbb.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1za2lum7hbej3qf4.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.1zeaiwcvq62usnlo.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.20503ea6o0leogsd.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.22hqu8a6rsulfrd5.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.25owukbwcayx6q6z.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.26411ns3nzg48sg2.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.265twmr6j7e58mvr.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.285j2sui54rivvvi.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2b13u0dljoent0mr.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2b1fqz2c6bl81i8z.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2cg6b6vhy5pvj4lq.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2drxehletmmytri0.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2gxma7dd46le31jt.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2j4uvya8880fsb6m.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2jpm70ji0bvnjad9.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2kcon29os5tebidy.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2kvbmzyc3w5v6gao.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2kyr0t123gun79pe.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2mkxiqiyt9ec7rpq.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2nspcwboxt6dzxfv.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2sb30stpg79uhh1l.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2w8gd1sez8i5m4xt.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2w8nrin10dfcl16b.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2wz4atqit8z1b8eo.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.2z9yfuyzheuwm4t9.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.30e2upsnqzeooehb.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3181uflj2e2fbg9f.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.32g5xy3vztiduvwa.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.32o61emxq03rouac.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.33a022rnn3n3gz9m.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.33wa23y70ar2q0xr.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.34a3r1f465fne34d.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.34eay9i2vxll4j4c.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.359d1lk1rzqxz6d5.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.38jqbu0jw80lvccc.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.39ajmse4bhsyd74m.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.39o0qqq9r3dqb37s.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3b9jns2crewksxks.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3bblt4axy9406qn3.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3bgqjvg660yx5ft9.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3by9bvr9no7wmu32.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3c4wmscne9bql1k2.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3e2psxl1iqutr3qx.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3fec6hlef0gny9p0.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3hutf3bqiea7gjkh.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3i0j51tut0rsdpmq.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3itzul3pokmuyd3g.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3j6luki6ze3ouxpj.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3jn5rg51f1oodfbs.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3jubzcmu8e100zgl.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3jy90f7viha3cbaw.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3l7gkg3zsbuqtas6.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3m96evvv7viogodh.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3mrqkmvnkh1tqjx7.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3mvetcokjl6x04fl.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3n1fhmpe15be97d7.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3p4v1hno88qwofiw.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3q0kat6r3ds3xdjh.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3qhvzqrnf8194828.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3t86g5bi669qmhu1.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3un6z5j9ejv5pfxy.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3vu6va22mzkmju8s.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3wqkxke6q9cdtotn.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3xral8rs10f5maz2.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.3y7a17hwdxnow25t.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.409rm39ozrrf66jo.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.42htq31z47ujz3ft.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.445ig5592ljjyexl.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.45s3jj19mf8mxfrk.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.472cceflmvt5mtfi.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.47e1a0g9he5f8f0x.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.49btd83zqi5cinqp.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4c0rr5mfxjcc9wk9.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4dugk6fqxlkorcvq.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4fbw759twwrjqn5.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4fs0ps2dtgvmtqhu.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4iqgkkbikelqcqdd.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4j8gtbocf3ko28zg.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4jkssa6zwsyfy0s5.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4jmf8r2j7f4o6vjp.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4k861g2svpav1nk5.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4ks3v35ja8sn0m0s.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4n2n5t1h1tv2oiz4.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4o9kulfba5r4kevs.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4rob1r0ngtsqfgf4.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4uwhnkpw0p84x2ek.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4w5vrt3r5mxqmib8.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4wmithh797fdhl00.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4xg701tilrfxzuwn.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4xj2mf1x94czvfmv.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4y9t0wmwahu8d9k4.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.4zmu7bpxvpq0c2xf.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5050cmw2dstolf49.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.51knkwvztn7jsjpm.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.529mubowoc6zj4d6.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.52ta3w1yt8zcb8nz.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.568ks4kmcpxbznjt.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.58k2nwyauqrfiwoo.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.595wwtcv11nqky8d.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.59sgolng74a2hlem.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5a8dko8g8xi4z0ta.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5cfyg4ca4gtjbxg1.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5d06l3d9u8qvk3tm.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5dg73y7uqr7jl2kk.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5dia3y2vtjxjpdac.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5fb8gb17t5rntb5c.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5fgju4o45dzgzho3.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5flmoj01uuwl9gm1.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5fmm6s317klpply6.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5iew3shap5ofjo6.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5jha4qp7lc2q661.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.7aaumbgqjexx5dr.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.9jtvt8o3c6d3m6o.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.bm72ielmhwt3j4a.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.c8ta55gakepsu54.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.dv2ad511jj9s8o.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.ekfl3htwszx4az6.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.fd3nziqta3m723l.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.i0t678msmok42eq.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.ifrg00s3gjdotpt.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.jad7fgkaailj8a.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.jimt0k4guin39hr.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.jzxdij7nt3vynzq.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.k4wekiubup12jky.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.knsiw8opx81j1oc.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.lg9jhtskm7dwuon.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.ojrirjz4ic9j7on.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.p11lsb8cfivv4lt.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.pwkdg5pfhk6zmkh.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.qhe1n46xuieui8n.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.qlfjjz6u7cnawgm.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.rpfiuq39jc6bzfg.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.vt4bsxbn7fbwx8q.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.x9jizq8m8su52f8.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.xq1idhklw47a33d.rcgu.o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b.5g0ea6m9eelp9lzm.rcgu.o" "-L" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps" "-L" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/build/libusb1-sys-84bee08267aeec86/out" "-L" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libenv_logger-e6d3d9686540d7db.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libtermcolor-82b1fe12e03c37f3.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libis_terminal-6b1075491a1842c1.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libhumantime-2a501c3c8671c283.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libregex-bed57d5c79e91594.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libregex_automata-959fd37011783ffa.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libaho_corasick-707809da303e05c0.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libregex_syntax-1f52affffb5d4600.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libstrum-3bdcf59bb9838de5.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnom-9ed3a1158d5fdb4d.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libmemchr-920a67f252d35cc6.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libclap-507c59096b5199b8.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libclap_builder-bd126635338ce97d.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libstrsim-5275e9e2c361d08c.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libanstream-536187ab80fa8ef8.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libanstyle_query-555b5e6b4088e7a1.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libcolorchoice-a706306c5a0db2db.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libanstyle_parse-e000d1ace0aa9684.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libutf8parse-4edbb74559fa09f1.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libclap_lex-e1f989ae00640ae0.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libanstyle-cb037de1cf484feb.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libron-a4bb27f13c2ab3ea.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libbitflags-8b733259e53e47da.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libbase64-e3b77186a4e0a0c5.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libitertools-8bfcc3a5f229e1d7.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libeither-a6a8cdf1b5e0ea95.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libenumset-f7bd4d9c03893072.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/librusb-aa6b42f8ee7cd35d.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/liblibusb1_sys-174998d24827e080.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/liblibc-5d439bb7b247d4b3.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum-aa57d9d341c42c60.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum_iter-398439bafc0fcb65.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum_rational-f28f748b55c03e89.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum_complex-2c8149fcc0a51ed8.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum_bigint-c32089328b04f57e.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum_integer-29d25b13e413ac6a.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libnum_traits-5e176ddb02eb0018.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/liblog-6118c62eef88e44c.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libanyhow-2c1f646741f6be9a.rlib" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/libserde-3d0224ffd686e5e4.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-2ad7f97be9e16ca5.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libpanic_unwind-8ce93eee8bf4c86e.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libobject-0e1339b212cc7409.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libmemchr-925e672b3deb429c.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libaddr2line-e92d517a950bccd8.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libgimli-de95e5c2a2ace281.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_demangle-37f4c48e230f618e.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd_detect-dfeb4bb0652b6b8e.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libhashbrown-0e3ea0ec18336be2.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_alloc-39dd3003e36d7872.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libminiz_oxide-5ea1513e08ee15e0.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libadler-2967159221f4860d.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libunwind-b70656709e3eca11.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcfg_if-cc5626b2e0399737.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liblibc-8378684dba6ab463.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc-0ff05b9b25b786cc.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/librustc_std_workspace_core-9a6da74aeab39c54.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcore-1638dc700d175798.rlib" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libcompiler_builtins-7f42af62722c8f43.rlib" "-framework" "CoreFoundation" "-framework" "IOKit" "-framework" "Security" "-liconv" "-lSystem" "-lc" "-lm" "-L" "/Users/alexr/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib" "-o" "/Users/alexr/dev/pp.rust/macropad_tool/target/debug/deps/macropad_tool-a7817756a932176b" "-Wl,-dead_strip" "-nodefaultlibs"
  = note: Undefined symbols for architecture x86_64:
            "___isPlatformVersionAtLeast", referenced from:
                _darwin_detach_kernel_driver in liblibusb1_sys-174998d24827e080.rlib[4](0e3aad1164bcc6fc-darwin_usb.o)
                _darwin_attach_kernel_driver in liblibusb1_sys-174998d24827e080.rlib[4](0e3aad1164bcc6fc-darwin_usb.o)
                _darwin_reenumerate_device in liblibusb1_sys-174998d24827e080.rlib[4](0e3aad1164bcc6fc-darwin_usb.o)
          ld: symbol(s) not found for architecture x86_64
          clang: error: linker command failed with exit code 1 (use -v to see invocation)

error: could not compile `macropad-tool` (bin "macropad-tool") due to 1 previous error
kamaaina commented 7 months ago

I assume you meant Intel Mac's; However, I do most of my development on a macbook pro and linux and I've successfully compiled and linked on both platforms. Please double check your toolchain setup/configuration.

Screenshot 2024-05-01 at 7 30 20 PM
djnzx commented 7 months ago

@kamaaina do you have intel or M1 ? because I have exactly same image

kamaaina commented 7 months ago

intel

djnzx commented 7 months ago

Okay, M1 compiles without any errors. Will investigate the Intel issue later

kamaaina commented 7 months ago

glad it works on M1, i have nerver tried it there.

on intel, i'm using the command line version of xcode. what version are you using?

Screenshot 2024-05-02 at 12 19 54 PM
djnzx commented 7 months ago

Removing Cargo.lock and rebuilding did the trick ;), We can update Cargo.lock and close the issue. Thanks for prompt response