-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems building on Arch Linux - undefined reference to `clang_CXXMethod_isDeleted' etc. #8
Comments
Hey, unfortunately I can't help you with this issue, but tagging @anderslanglands for help. However, have you spoken with @luke-titley? He's working on USD bindings as well, and right now he's using cpp to do the bindings. |
I noticed that babble actually requires Clang 16: Lines 20 to 23 in 918c79d
so I'm currently compiling the
I have not. If you mean https://github.com/vfx-rs/usd-bind then I avoided that because I had trouble with building cppmm and vfx-rs/usd-bind#18 suggested that babble is a successor to cppmm anyway. |
Yeah, I think the project description might need to be updated. Right now that's using the cpp crate, and may migrate over to Babble later. Either way, I highly suggest chatting with Luke, since he is pretty far in development last I checked. |
I tried compiling with the version of llvm that I compiled but I still had no luck. The final environment variables I ended up trying were |
Hi! I started looking into babble to build the rust bindings for USD but I ran into an error during the linking step of
cargo test
. Here's the output with the long compilation commands edited down:This happens regardless of what I set the
CLANG_EXECUTABLE
,LLVM_CONFIG_PATH
andLLVM_ROOT
environment variables to. I do have Clang and LLVM 15 installed, but downloading and setting the environment variables to the Clang/LLVM 14 binaries didn't help. Perhaps I need to set something to point to the Clang 14 headers instead?The text was updated successfully, but these errors were encountered: