Skip to content

Instantly share code, notes, and snippets.

@huhlig
Created May 8, 2018 20:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save huhlig/767b57376d598462d6457c5774a64e8b to your computer and use it in GitHub Desktop.
Save huhlig/767b57376d598462d6457c5774a64e8b to your computer and use it in GitHub Desktop.
hans-macbook:coreaudio-sys huhlig$ cargo build --target aarch64-apple-ios --no-default-features --features=core_audio,audio_unit,audio_toolbox Compiling coreaudio-sys v0.2.0 (file:///Users/huhlig/Projects/coreaudio-sys)
warning: unused variable: `out_dir`
--> build.rs:82:9
|
82 | let out_dir = PathBuf::from(env::var("OUT_DIR").expect("env variable OUT_DIR not found"));
| ^^^^^^^ help: consider using `_out_dir` instead
|
= note: #[warn(unused_variables)] on by default
warning: unused variable: `bindings`
--> build.rs:112:9
|
112 | let bindings = builder
| ^^^^^^^^ help: consider using `_bindings` instead
warning: unused variable: `e`
--> build.rs:138:13
|
138 | Err(e) => panic!("TARGET environment variable not found (are you running this from cargo?)")
| ^ help: consider using `_e` instead
error: failed to run custom build command for `coreaudio-sys v0.2.0 (file:///Users/huhlig/Projects/coreaudio-sys)`
process didn't exit successfully: `/Users/huhlig/Projects/coreaudio-sys/target/debug/build/coreaudio-sys-e0a94d3cbb83a13b/build-script-build` (exit code: 101)
--- stdout
cargo:rustc-link-lib=framework=AudioToolbox
cargo:rustc-link-lib=framework=AudioUnit
cargo:rustc-link-lib=framework=CoreAudio
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AudioUnit.framework/Headers/AudioUnit.h
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreAudio.framework/Headers/CoreAudioTypes.h
Platform: iPhoneOS
cargo:clang_arg:-DTARGET_OS_IPHONE=1
--- stderr
Apple LLVM version 9.0.0 (clang-900.0.39.2)
Target: x86_64-apple-darwin17.5.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple x86_64-apple-macosx10.13.0 -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -E -disable-free -disable-llvm-verifier -discard-value-names -main-file-name __bindgen.c -mrelocation-model pic -pic-level 2 -mthread-model posix -mdisable-fp-elim -fno-strict-return -masm-verbose -munwind-tables -target-cpu penryn -target-linker-version 305 -v -dwarf-column-info -debugger-tuning=lldb -coverage-notes-file /Users/huhlig/Projects/coreaudio-sys/__bindgen.gcno -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0 -C -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -F//Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks -D TARGET_OS_IPHONE=1 -I/usr/local/include -fdebug-compilation-dir /Users/huhlig/Projects/coreaudio-sys -ferror-limit 19 -fmessage-length 0 -stack-protector 1 -fblocks -fobjc-runtime=macosx-10.13.0 -fencode-extended-block-signature -fmax-type-align=16 -fdiagnostics-show-option -o - -x c __bindgen.c
clang -cc1 version 9.0.0 (clang-900.0.39.2) default target x86_64-apple-darwin17.5.0
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/local/include"
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/Library/Frameworks"
#include "..." search starts here:
#include <...> search starts here:
//Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks (framework directory)
/usr/local/include
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/include
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks (framework directory)
End of search list.
In file included from __bindgen.c:1:
In file included from /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h:17:
In file included from //Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AUComponent.h:68:
In file included from //Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioComponent.h:168:
//Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CoreFoundation.framework/Headers/CoreFoundation.h:97:10: fatal error: 'CoreFoundation/CFUserNotification.h' file not found
#include <CoreFoundation/CFUserNotification.h>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
thread 'main' panicked at 'unable to generate bindings: Custom { kind: Other, error: StringError("clang exited with non-zero status") }', libcore/result.rs:945:5
stack backtrace:
0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace
at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49
1: std::sys_common::backtrace::_print
at libstd/sys_common/backtrace.rs:71
2: std::panicking::default_hook::{{closure}}
at libstd/sys_common/backtrace.rs:59
at libstd/panicking.rs:380
3: std::panicking::default_hook
at libstd/panicking.rs:396
4: std::panicking::begin_panic
at libstd/panicking.rs:576
5: std::panicking::begin_panic
at libstd/panicking.rs:537
6: std::panicking::try::do_call
at libstd/panicking.rs:521
7: std::panicking::try::do_call
at libstd/panicking.rs:497
8: <core::ops::range::Range<Idx> as core::fmt::Debug>::fmt
at libcore/panicking.rs:71
9: core::result::unwrap_failed
at /Users/travis/build/rust-lang/rust/src/libcore/macros.rs:23
10: <core::result::Result<T, E>>::expect
at /Users/travis/build/rust-lang/rust/src/libcore/result.rs:809
11: build_script_build::build
at ./build.rs:112
12: build_script_build::main
at ./build.rs:142
13: std::rt::lang_start::{{closure}}
at /Users/travis/build/rust-lang/rust/src/libstd/rt.rs:74
14: std::panicking::try::do_call
at libstd/rt.rs:59
at libstd/panicking.rs:479
15: panic_unwind::dwarf::eh::read_encoded_pointer
at libpanic_unwind/lib.rs:102
16: rust_panic
at libstd/panicking.rs:458
at libstd/panic.rs:358
at libstd/rt.rs:58
17: std::rt::lang_start
at /Users/travis/build/rust-lang/rust/src/libstd/rt.rs:74
18: build_script_build::main
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment