fix: Fix linking on Linux
This commit is contained in:
parent
9ab05ce18c
commit
18797c4d2a
1 changed files with 4 additions and 2 deletions
6
build.rs
6
build.rs
|
@ -168,12 +168,14 @@ fn main() {
|
||||||
// sources to re-compile just the library.
|
// sources to re-compile just the library.
|
||||||
if env::var("CARGO_CFG_WINDOWS").is_ok() {
|
if env::var("CARGO_CFG_WINDOWS").is_ok() {
|
||||||
build_msvc(&src_dir, &out_dir);
|
build_msvc(&src_dir, &out_dir);
|
||||||
|
println!("cargo:rustc-link-search={}", out_dir);
|
||||||
|
} else {
|
||||||
|
println!("cargo:rustc-link-search=native={}", src_dir);
|
||||||
}
|
}
|
||||||
|
|
||||||
println!("cargo:lib-name={}", LIB_NAME);
|
println!("cargo:lib-name={}", LIB_NAME);
|
||||||
println!("cargo:include={}", src_dir);
|
println!("cargo:include={}", src_dir);
|
||||||
println!("cargo:rustc-link-search={}", out_dir);
|
println!("cargo:rustc-link-lib=static={}", LIB_NAME);
|
||||||
println!("cargo:rustc-link-lib={}", LIB_NAME);
|
|
||||||
|
|
||||||
let mut bindings = bindgen::Builder::default();
|
let mut bindings = bindgen::Builder::default();
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue