diff --git a/build.rs b/build.rs index a8eb6d80b..44b5c509a 100644 --- a/build.rs +++ b/build.rs @@ -15,7 +15,6 @@ fn main() { println!("cargo:rustc-link-search=/usr/local/lib"); println!("cargo:rustc-link-lib=static=etpan"); - println!("cargo:rustc-link-lib=dylib=iconv"); println!("cargo:rustc-link-lib=dylib=sasl2"); println!("cargo:rustc-link-lib=dylib=z"); @@ -24,6 +23,7 @@ fn main() { println!("cargo:rustc-link-lib=dylib=tools"); if std::env::var("TARGET").unwrap().contains("-apple") { + println!("cargo:rustc-link-lib=dylib=iconv"); println!("cargo:rustc-link-lib=framework=CoreFoundation"); println!("cargo:rustc-link-lib=framework=CoreServices"); println!("cargo:rustc-link-lib=framework=Security");