windows build fail
KnoooW opened this issue · 3 comments
Compiling frida-gum-sys v0.3.4 (C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-gum-sys)
Compiling reqwest v0.11.10
error: failed to run custom build command for frida-sys v0.2.3 (C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-sys)
Caused by:
process didn't exit successfully: C:\Users\aaaaaa\Desktop\frida-rust-master_win\target\debug\build\frida-sys-fb2d4601b8fdea16\build-script-build
(exit code: 101)
--- stdout
cargo:rustc-link-search=C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-sys
cargo:rustc-link-lib=frida-core
--- stderr
C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-sys/frida-core.h:2748:10: fatal error: 'time.h' file not found
C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-sys/frida-core.h:2748:10: fatal error: 'time.h' file not found, err: true
thread 'main' panicked at 'called Result::unwrap()
on an Err
value: ()', frida-sys\build.rs:57:10
note: run with RUST_BACKTRACE=1
environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
error: failed to run custom build command for frida-gum-sys v0.3.4 (C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-gum-sys)
Caused by:
process didn't exit successfully: C:\Users\aaaaaa\Desktop\frida-rust-master_win\target\debug\build\frida-gum-sys-77daf7a450c2d1ee\build-script-build
(exit code: 101)
--- stdout
cargo:rerun-if-changed=event_sink.c
cargo:rerun-if-changed=event_sink.h
cargo:rerun-if-changed=invocation_listener.c
cargo:rerun-if-changed=invocation_listener.h
cargo:rustc-link-search=C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-gum-sys
cargo:rustc-link-lib=frida-gum
--- stderr
C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-gum-sys/frida-gum.h:2812:10: fatal error: 'time.h' file not found
C:\Users\aaaaaa\Desktop\frida-rust-master_win\frida-gum-sys/frida-gum.h:2812:10: fatal error: 'time.h' file not found, err: true
thread 'main' panicked at 'called Result::unwrap()
on an Err
value: ()', frida-gum-sys\build.rs:63:10
note: run with RUST_BACKTRACE=1
environment variable to display a backtrace
windows x86-64 rust
local build
add msvc include dir in build.rs fix this error.
of course, l will try to make it.