Static compilation with C++ libraries


does anyone have experiences with static compilation of Rust project, where you depend on some C++ libraries. I’ve tried and failed - details are here - with couple of undefined symbols.
I’ve looked around there was a WA for __dso_handle, but it looks a bit complicated. The other symbol looks like incompatibility between gnu libstdc++ and musl lib? I’m no expert in C++ so I’m looking for some easy way how to move on with static build. Any ideas, recommendations are welcomed.