The line: self.run_command(build, "building OpenSSL"); fails with:
/bin/sh: E:AndroidSDKndk21.1.6352462toolchainsllvmprebuiltwindows-x86_64binarmv7a-linux-androideabi28-clang.cmd: command not found
when compiling for arm-linux-androideabi on Windows 7.
I believe this is due to an issue with escaping of the CC variable in the OpenSSL Makefile
Note: Could also be an issue with
openssl-sys 0.9.58
relevant-log.txt
The line:
self.run_command(build, "building OpenSSL");
fails with:/bin/sh: E:AndroidSDKndk21.1.6352462toolchainsllvmprebuiltwindows-x86_64binarmv7a-linux-androideabi28-clang.cmd: command not found
when compiling forarm-linux-androideabi
on Windows 7.I believe this is due to an issue with escaping of the
CC
variable in the OpenSSL Makefilebuild.txt - (bat) script used Makefile.txt configdata.dump.txt -
perl configdata.pm --dump
I'm new to Rust, please let me know if I can provide more information.
toml (with trivial
rs
file)A few other errors in relevant-log.txt:
Command: "make" "build_libs" Exit status: exit code: 2
``` [openssl-sys 0.9.58] make: *** [Makefile:172: build_libs] Error 2 [openssl-sys 0.9.58] thread 'main' panicked at ' [openssl-sys 0.9.58] [openssl-sys 0.9.58] [openssl-sys 0.9.58] Error building OpenSSL: [openssl-sys 0.9.58] Command: "make" "build_libs" [openssl-sys 0.9.58] Exit status: exit code: 2 [openssl-sys 0.9.58] [openssl-sys 0.9.58] [openssl-sys 0.9.58] ', C:\Users\Rocky\.cargo\registry\src\github.com-1ecc6299db9ec823\openssl-src-111.10.0+1.1.1g\src\lib.rs:386:13 [openssl-sys 0.9.58] stack backtrace: [openssl-sys 0.9.58] 0: 0x13f30dacf - std::sys_common::backtrace::_print::{{impl}}::fmt [openssl-sys 0.9.58] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\sys_common\backtrace.rs:59 [openssl-sys 0.9.58] 1: 0x13f32846b - core::fmt::write [openssl-sys 0.9.58] at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libcore\fmt\mod.rs:1069 [openssl-sys 0.9.58] 2: 0x13f3087bc - std::io::Write::write_fmtError building OpenSSL: Command: "make" "build_libs" Exit status: exit code: 2
``` Error building OpenSSL: Command: "make" "build_libs" Exit status: exit code: 2 ', C:\Users\Rocky\.cargo\registry\src\github.com-1ecc6299db9ec823\openssl-src-111.10.0+1.1.1g\src\lib.rs:386:13 stack backtrace: 0: 0x13f30dacf - std::sys_common::backtrace::_print::{{impl}}::fmt at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libstd\sys_common\backtrace.rs:59 1: 0x13f32846b - core::fmt::write at /rustc/49cae55760da0a43428eba73abcb659bb70cf2e4\/src\libcore\fmt\mod.rs:1069 2: 0x13f3087bc - std::io::Write::write_fmt