Closed ibell closed 7 years ago
So, it turns out the problem is that the shared library resolution finds the libstdc++ in conda before the system libstdc++, and because the libstdc++ from conda is older, it is missing symbols needed by g++ 6.3.
Resolution: delete conda's libstdc++
I'm not totally sure of the provenance (is it from pybind11 itself?), but when I try to load a compiled module (it compiles fine) with a cmake_example-based
setup.py
(https://github.com/usnistgov/NISTfit), on xubuntu 17.04, I get errors when I try to load the module. Some info:The
cmake_example
works just fine, as does thepython_example
in this environment, so I'm a bit at a loss to understand what is going on.The error