cargo build --release --target armv5te-unknown-linux-gnueabi warning: unused manifest key: target.armv5te-unknown-linux-gnueabi.linker Compiling normal2 v0.1.0 (/home/playest/ev3new/normal2) warning: unused variable: `i` --> src/main.rs:2:9 | 2 | let i = 0; | ^ help: consider prefixing with an underscore: `_i` | = note: `#[warn(unused_variables)]` on by default error: linking with `cc` failed: exit code: 1 | = note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-L" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib" "/home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o" "/home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.1.rcgu.o" "-o" "/home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366" "/home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.eajhtef55zwnsab.rcgu.o" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro" "-Wl,-znow" "-Wl,-O1" "-nodefaultlibs" "-L" "/home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps" "-L" "/home/playest/ev3new/normal2/target/release/deps" "-L" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib" "-Wl,--start-group" "-Wl,-Bstatic" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libstd-411a0f18f66adf03.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libpanic_unwind-72543d47ce3b07b7.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libhashbrown-9da7b2865817ebfd.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/librustc_std_workspace_alloc-33784862ab1658d6.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libbacktrace-2d4f3f7493730e5e.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libbacktrace_sys-71b22d441661e732.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/librustc_demangle-669767dc85966cce.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libunwind-1c1bafcb0197620c.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libcfg_if-ec1e57be0046181a.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/liblibc-2f3188f966b71105.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/liballoc-eb5b9e5d4d299445.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/librustc_std_workspace_core-0a05c6ee46fea36b.rlib" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libcore-cedc217fd3bba182.rlib" "-Wl,--end-group" "/home/playest/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/armv5te-unknown-linux-gnueabi/lib/libcompiler_builtins-122d9ba41dec43f9.rlib" "-Wl,-Bdynamic" "-ldl" "-lrt" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "-lutil" = note: /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: relocations in generic ELF (EM: 40) /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: relocations in generic ELF (EM: 40) /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: relocations in generic ELF (EM: 40) /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: relocations in generic ELF (EM: 40) /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: relocations in generic ELF (EM: 40) /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: relocations in generic ELF (EM: 40) /usr/bin/ld: /home/playest/ev3new/normal2/target/armv5te-unknown-linux-gnueabi/release/deps/normal2-24225ed5b4fc2366.normal2.2vnbgni8-cgu.0.rcgu.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status error: aborting due to previous error error: could not compile `normal2`. To learn more, run the command again with --verbose.