Hey all,

Would someone be willing to share their experience with libcxx and their
toolchain?  I've now caught up to the tip of master, which now downloads
and builds libcxx for me instead of using Alan's modified version. I am
facing an issue I've faced before, and would really love to properly
understand how this is supposed to work.

My issues mostly center around libsupc++.a

Currently, my build fails because it can't find libsupc++. From my
understanding, this should be provided by my toolchain. But I am using a
toolchain built by the NuttX buildroot and it does not build the C++
libraries.  I am not using RTTI or exceptions, so I don't need what
libsupc++ provides, however the Kconfig option
   `[ ]   Have libsupc++ (required)`
says, it's required.

What's the right answer here? What are others doing about this?

Is getting NuttX buildroot to build and provide libsupc++.a the *right*
solution?

Do we need to change how libcxx is built in this case?
https://libcxx.llvm.org/docs/BuildingLibcxx.html#using-alternate-abi-libraries

Thank you!

Anthony

Reply via email to