I've gotten all the dependencies installed with mamba / conda packages, and successfully ran clang2py on my target library's header, but it required some finagling. I'm documenting the workarounds here in case they're useful:
To get stdlib headers, you must supply the path from xcrun --show-sdk-path to clang. So, --clang-args="-isysroot $(xcrun --show-sdk-path)".
To run nm without an error, you need to make a workaround wrapper as described in #125.
I've gotten all the dependencies installed with mamba / conda packages, and successfully ran clang2py on my target library's header, but it required some finagling. I'm documenting the workarounds here in case they're useful:
To get stdlib headers, you must supply the path from
xcrun --show-sdk-path
to clang. So,--clang-args="-isysroot $(xcrun --show-sdk-path)"
.To run
nm
without an error, you need to make a workaround wrapper as described in #125.Putting it all together,
If the maintainer is interested, I could try to make a PR that applies these changes by default when running on macOS.