Build.sh Fail
Closed this issue · 1 comments
heart commented
narongrits-MacBook-Pro:sample heart$ ./build.sh
Compiling libc v0.2.33
Compiling lazy_static v0.2.11
Compiling regex-syntax v0.4.1
Compiling utf8-ranges v1.0.0
Compiling void v1.0.2
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
Finished dev [unoptimized + debuginfo] target(s) in 28.54 secs
Running target/debug/deps/sample-d695f9226d6c26cb
running 2 tests
test tests::test_create_destroy ... ok
test tests::test_find ... ok
test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
Compiling libc v0.2.33
Compiling void v1.0.2
Compiling lazy_static v0.2.11
Compiling regex-syntax v0.4.1
Compiling utf8-ranges v1.0.0
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
warning: dropping unsupported crate type `cdylib` for target `aarch64-apple-ios`
note: link against the following native artifacts when linking against this static library
note: This list will not be printed by default. Please add --print=native-static-libs if you need this information
note: library: System
note: library: objc
note: framework: Security
note: framework: Foundation
note: library: resolv
note: library: c
note: library: m
Finished release [optimized] target(s) in 50.78 secs
Compiling utf8-ranges v1.0.0
Compiling lazy_static v0.2.11
Compiling libc v0.2.33
Compiling regex-syntax v0.4.1
Compiling void v1.0.2
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
warning: dropping unsupported crate type `cdylib` for target `armv7-apple-ios`
note: link against the following native artifacts when linking against this static library
note: This list will not be printed by default. Please add --print=native-static-libs if you need this information
note: library: System
note: library: objc
note: framework: Security
note: framework: Foundation
note: library: resolv
note: library: c
note: library: m
Finished release [optimized] target(s) in 37.10 secs
Compiling regex-syntax v0.4.1
Compiling utf8-ranges v1.0.0
Compiling lazy_static v0.2.11
Compiling libc v0.2.33
Compiling void v1.0.2
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
warning: dropping unsupported crate type `cdylib` for target `armv7s-apple-ios`
note: link against the following native artifacts when linking against this static library
note: This list will not be printed by default. Please add --print=native-static-libs if you need this information
note: library: System
note: library: objc
note: framework: Security
note: framework: Foundation
note: library: resolv
note: library: c
note: library: m
Finished release [optimized] target(s) in 34.40 secs
Compiling libc v0.2.33
Compiling lazy_static v0.2.11
Compiling void v1.0.2
Compiling utf8-ranges v1.0.0
Compiling regex-syntax v0.4.1
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
warning: dropping unsupported crate type `cdylib` for target `i386-apple-ios`
note: link against the following native artifacts when linking against this static library
note: This list will not be printed by default. Please add --print=native-static-libs if you need this information
note: library: System
note: library: objc
note: framework: Security
note: framework: Foundation
note: library: resolv
note: library: c
note: library: m
Finished release [optimized] target(s) in 34.23 secs
Compiling lazy_static v0.2.11
Compiling utf8-ranges v1.0.0
Compiling regex-syntax v0.4.1
Compiling void v1.0.2
Compiling libc v0.2.33
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
warning: dropping unsupported crate type `cdylib` for target `x86_64-apple-ios`
note: link against the following native artifacts when linking against this static library
note: This list will not be printed by default. Please add --print=native-static-libs if you need this information
note: library: System
note: library: objc
note: framework: Security
note: framework: Foundation
note: library: resolv
note: library: c
note: library: m
Finished release [optimized] target(s) in 34.1 secs
Compiling lazy_static v0.2.11
Compiling utf8-ranges v1.0.0
Compiling ascii v0.7.1
Compiling regex-syntax v0.4.1
Compiling byteorder v1.1.0
Compiling log v0.3.8
Compiling error-chain v0.10.0
Compiling cesu8 v1.1.0
Compiling libc v0.2.33
Compiling void v1.0.2
Compiling jni-sys v0.2.5
Compiling combine v2.5.2
Compiling unreachable v1.0.0
Compiling thread_local v0.3.4
Compiling memchr v1.0.2
Compiling aho-corasick v0.6.3
Compiling jni v0.6.1
Compiling regex v0.2.2
Compiling sample v0.1.1 (file:///Users/heart/Downloads/rust-ios-android-master/sample/cargo)
note: link against the following native artifacts when linking against this static library
note: This list will not be printed by default. Please add --print=native-static-libs if you need this information
note: library: dl
note: library: log
note: library: gcc
note: library: c
note: library: m
error: could not exec the linker `/Users/heart/$PWD/NDK/arm64/bin/aarch64-linux-android-clang`: No such file or directory (os error 2)
|
= note: "/Users/heart/$PWD/NDK/arm64/bin/aarch64-linux-android-clang" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-Wl,--allow-multiple-definition" "-L" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/sample.sample0.rust-cgu.o" "-o" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libsample.so" "-Wl,--version-script=/var/folders/cp/wqgwlyzd2k7868qm631b14sr0000gn/T/rustc.dcIMx9gD377S/list" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/sample.crate.allocator.rust-cgu.o" "-Wl,--gc-sections" "-Wl,-z,relro,-z,now" "-Wl,-O1" "-nodefaultlibs" "-L" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps" "-L" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/release/deps" "-L" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib" "-Wl,-Bstatic" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libregex-0ced46e73d9916f3.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libutf8_ranges-d64f01bc1efa6bf7.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libaho_corasick-11854f990d910723.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libthread_local-fd949770650de16a.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/liblazy_static-9ade6a87739c99c2.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libjni-6e3e73ee247ae5dd.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/liblog-7a315d4b1a207f28.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/liberror_chain-0dbefef7fc27aa8a.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libmemchr-67e00e39c12de891.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/liblibc-5cbc5f426a2f7939.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libunreachable-377e4669f7e1c0df.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libvoid-a2cf98c6370c75e2.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libregex_syntax-57ff49df68342f6f.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libjni_sys-33bc9f97fd8616a7.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libcombine-6e7c0d00d362d4ea.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libascii-1a099771214b1146.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libbyteorder-7cf64e491d98e75d.rlib" "/Users/heart/Downloads/rust-ios-android-master/sample/cargo/target/aarch64-linux-android/release/deps/libcesu8-c8dac4fcead08051.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/libstd-827ddea93328ae2d.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/libpanic_unwind-8cb97051d8238386.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/libunwind-25cc9b024a02d330.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/liballoc_system-751808ba756769d5.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/liblibc-d42e80cee81b06ce.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/liballoc-78c21267a2dc15c1.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/libstd_unicode-0e1b544c94586415.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/librand-3d7b10e850a67e89.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/libcore-0c5e3d6c117f8c44.rlib" "/Users/heart/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/aarch64-linux-android/lib/libcompiler_builtins-bd7cc5ada1e908e0.rlib" "-Wl,-Bdynamic" "-l" "dl" "-l" "log" "-l" "gcc" "-l" "gcc" "-l" "c" "-l" "m" "-shared"
error: aborting due to previous error
error: Could not compile `sample`.
To learn more, run the command again with --verbose.kennytm commented
Instead of copying cargo-config.toml.template directly, you should run create-ndk-standalone.sh and then copy the resulting cargo-config.toml file. The content should not contain any $PWD.