diff --git a/build.rs b/build.rs index 3de4c44..133ddb3 100644 --- a/build.rs +++ b/build.rs @@ -7,12 +7,12 @@ use std::path::PathBuf; fn main() { println!("cargo:rerun-if-changed=wrapper.h"); if cfg!(target_os = "linux") { - println!("cargo:rustc-link-search=native=./vendor/lib/linux"); + println!("cargo:rustc-link-lib=cdylib=k4a"); } if cfg!(target_os = "windows") { println!("cargo:rustc-link-search=native=./vendor/lib/windows/{}", consts::ARCH); + println!("cargo:rustc-link-lib=native=k4a"); } - println!("cargo:rustc-link-lib=static=k4a"); let bindings = bindgen::Builder::default() .header("wrapper.h") diff --git a/vendor/lib/linux/libk4a.so b/vendor/lib/linux/libk4a.so deleted file mode 100644 index 33cfd91..0000000 Binary files a/vendor/lib/linux/libk4a.so and /dev/null differ diff --git a/vendor/lib/linux/libk4arecord.so b/vendor/lib/linux/libk4arecord.so deleted file mode 100644 index 8e463ee..0000000 Binary files a/vendor/lib/linux/libk4arecord.so and /dev/null differ