-
Notifications
You must be signed in to change notification settings - Fork 78
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
undefined reference to `conduit::Node::name[abi:cxx11]() const' #2162
Comments
It also fails to find other conduit symbols:
|
How did you build conduit? Or more directly: what do you get from |
|
conduit was built from the FreeBSD port using clang-14. |
Yeah, this is almost certainly the result of different symbols being used for When I split the chain between clang and GCC like this, I try to use
That's unfortunate. I'm partial to Clang in general and I haven't been having any issues lately. I'm curious about what's going on there... But that's probably a different issue. |
There is the "-g" compiler flag left in Release build - it causes clang to crash. Clang crashes in debug info generation. |
Huh, come to think of it I've seen this on Darwin. I haven't had time to do the deep-dive I want to do on that (it's not really my problem to solve; I'm just interested). I think I put in some CMakery to avoid |
"-g" shouldn't generally appear in Release builds. It would be interesting to find where it is coming from and remove it there. |
I agree, but it's the general preference of most of our users to have |
Revision: 0.102-254-g2e3012a9a
gcc-11
FreeBSD 13.1
The text was updated successfully, but these errors were encountered: