qe-compiler
qe-compiler copied to clipboard
Default Conan profile on Ubuntu 22 uses libstdc++ instead of libstdc++11.
This problem was reported by ZI when trying to build qss-compiler on a vanilla Ubuntu 22 image.
The Default conan profile is using libstdc++ instead of libstdc++11. Hopefully there is a way to update the Conan profile to indicate that it needs to use libstdc++11. At the very least, we should add a comment in the README to indicate this.
In our concrete case, creating a default profile on a fresh install with:
conan profile new default --detect
needs either:
conan profile update settings.compiler.libcxx=libstdc++11 default
or editing ~/.conan/profiles/default by hand.