Closed justacec closed 3 years ago
Ugg. Did some last minute cross-checking and Soapysdr is compiling clean, bindgen is compiling clean, and cpal is compiling clean all on their own. It seems the problem might be better diagnosed in the FutureSDR package. Moving there. This is the last move of this issue. I will accept my public flogging...
This might be the same as #19. If the fix to that is the addition of bindgen
's runtime
cargo feature in #20, note that I haven't yet published that to crates.io.
Just published version 0.3.1 of this crate; see if that fixes this.
I switched out the Cargo.toml file dep in the FutureSDR crate to use the git master for soapysdr. Got a good compile.
It also works with Ver 3.1. I will submit a PR to the FutureSDR framework for the version bump.
(Disclamer, I originally posted this in the clang crate repo, but realized that maybe it should go here as this was the crate that was crashing from it.)
I have been trying to compile FutureSDR with the "soapy" feature which pulls in
clang-sys
. I have installed LLVM via Homebrew and it is living at '/usr/local/opt/llvm'. The libclang.dynlib is under that dir in the lib directory and the 'llvm-config' command is under that directory in the bin dir. I have set the environment variables as:Build Error
Rust Configuration
LLVM install info
MacOS Info
Version: 11.6