From 18797c4d2a53834210fd096dd39195ce7f2bce21 Mon Sep 17 00:00:00 2001 From: Lucas Schwiderski Date: Thu, 23 Mar 2023 15:18:31 +0100 Subject: [PATCH] fix: Fix linking on Linux --- build.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build.rs b/build.rs index cfcebdd..d53448e 100644 --- a/build.rs +++ b/build.rs @@ -168,12 +168,14 @@ fn main() { // sources to re-compile just the library. if env::var("CARGO_CFG_WINDOWS").is_ok() { 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:include={}", src_dir); - println!("cargo:rustc-link-search={}", out_dir); - println!("cargo:rustc-link-lib={}", LIB_NAME); + println!("cargo:rustc-link-lib=static={}", LIB_NAME); let mut bindings = bindgen::Builder::default();