-
Notifications
You must be signed in to change notification settings - Fork 139
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
CMake Error when install ABACUS by cmake #3569
Comments
@yizeyi18 @QuantumMisaka Could you please help take a look? Thanks. |
Previously, ABACUS uses a non-standard method to find ELPA includes, as the document(https://abacus.deepmodeling.com/en/latest/quick_start/easy_install.html#configure) suggested, "add a symlink to avoid the additional include file folder with version name". But --- although your manually specified ELPA_INCLUDE_DIR does not work now, it is strange that pkg-config did not found its target in your ELPA_DIR. May you show what's in your $ELPA_DIR/lib/pkgconfig(if exists), to help us improving our cmake scripts? |
Thanks a lot, it works now. |
@ESROAMER Thanks for your kind upload. |
Here the not-founding occurs for not founding "elpa_openmp.pc". Although this elpa had no openmp enabled, it is compatible with older versions of ABACUS; it may worth a PR to add mpi-only elpa support with USE_OPENMP defined. |
As #3623 got merged, is this issue solved? |
Details
I was trying to update my ABACUS from version 3.5.0 to the latest develop branch. My old configuration had always worked well until this time. It jumped out Cmake error info as showed below.


This is my configuration:
Are there any changes between version 3.5.0 and the latest develop branch? What should I do to install the latest branch properly? Or is it just another bug needs to be fixed?
Have you read FAQ on the online manual http://abacus.deepmodeling.com/en/latest/community/faq.html
Task list for Issue attackers (only for developers)
The text was updated successfully, but these errors were encountered: