EmbarkStudios / physx-rs

🎳 Rust binding for NVIDIA PhysX 🦀
http://embark.rs
Apache License 2.0
658 stars 43 forks source link

`pxbind` needs update #218

Open Jake-Shadle opened 1 year ago

Jake-Shadle commented 1 year ago

See https://github.com/EmbarkStudios/physx-rs/issues/210#issuecomment-1751766240, this could be due to any number of factors, but most likely a change in clang versions resulting in different AST output.

fu5ha commented 1 year ago

From my experience with #223 this is actually just symptom of being run on an unsupported platform (/clang++/libc++ version)

It would probably be nice to document which clang++ versions will work (13.0 didn't work on macos for me, 14.0 on popOS/linux did, I've seen you talk about 15.0 on linux before), and not sure if libc++ matters but I needed to install g++-12 on my linux install to make it work.