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
Building OpenMS 2.40 on Linux Missing "GLIBCXX_3.4.20..." #3549
Comments
Hi, where did you get your cmake from? |
I am using conda's cmake ver 3.11.1 and am still facing the same error. I also went ahead and installed qt from conda that recognized the QByteArray::fromStdString method. Is there any possible way to properly debug this issue? |
@abisarvepalli The same issue seems to have happened with cmake3.9.1: edit: Which OS are you using? |
I am currently running CentOS 6.6. I will take a look at this thread and see if I can debug the issue. Thanks! Edit: Now I am running into issues with QT in that it is unable to recognize the 'fromStdString' and 'toStdString' functions. I am currently using conda's qt 5.9 (is this suitable for building OpenMS?) |
can you describe which version of OpenMS you are trying to build and which version of Qt you are using? It is likely that you are using a version of Qt that is too old. Have you considered following the installation guidelines from our online documentation? It explains how to install the dependencies and build OpenMS (but does not cover conda) https://abibuilder.informatik.uni-tuebingen.de/archive/openms/Documentation/nightly/html/install_linux.html I have recently build OpenMS on a Centos 5.5 systems without major problems following that guide PS: it seems you need at least Qt 5.4 in order to have |
Although I have qt5 installed through conda, i am having issues with executing cmake to build the OpenMS files as there is an issue with locating the qt5 install location. Is there a user variable that I should initialize with the proper qmake path? |
Concerning "Finding QT5": The path to the root directory of QT5 (the one where lib, bin, include, ... are located) needs to be in the list of paths the CMake searches (which can be specified during the cmake call): |
Concerning the QT version: We need the version of Qt that you have installed to see if it could be the problem. |
This issue was resolved by relinking the libstdc++.so that I had installed via miniconda |
When trying to building an OpenMS dev environment, I seem to run into the issue where I'm missing this GLIBCXX_3.4.20 library required by CMake.
I am trying to build command line tools via miniconda and trying to install most of the contrib library thought the tutorial and running most of the required packages by installing them locally.
Are there any solutions to debug this issue?
Thanks
Abi Sarvepalli
The text was updated successfully, but these errors were encountered: