diff --git a/Cargo.toml b/Cargo.toml index 309da9e..ddda76f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,8 +11,9 @@ repository = "https://github.com/RustAudio/coreaudio-sys.git" build = "build.rs" [build-dependencies.bindgen] -version = "0.51" +version = "0.53" default-features = false +features = ["runtime"] [features] default = ["audio_toolbox", "audio_unit", "core_audio", "open_al", "core_midi"] diff --git a/build.rs b/build.rs index 2b511e0..fc328f1 100644 --- a/build.rs +++ b/build.rs @@ -79,6 +79,8 @@ fn build(sdk_path: Option<&str>, target: &str) { // Begin building the bindgen params. let mut builder = bindgen::Builder::default(); + builder = builder.size_t_is_usize(true); + builder = builder.clang_args(&[&format!("--target={}", target)]); if let Some(sdk_path) = sdk_path {