evaleev / libint

Libint: high-performance library for computing Gaussian integrals in quantum mechanics
Other
225 stars 95 forks source link

CMake build documented, but completely broken #184

Closed mboisson closed 2 years ago

mboisson commented 4 years ago

Hi, I'm trying to get the fortran bindings, which won't work with configure, and I discovered that 2.6.0 introduces cmake (according to the documentation here https://github.com/evaleev/libint/wiki#compiling-libint-library ), yet, this is completely broken since there is no CMakeLists.txt.

[mboisson@build-node libint-2.6.0]$ cmake .
CMake Error: The source directory "/tmp/mboisson/avx2/Libint/2.6.0/GCC-9.3.0/libint-2.6.0" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI
evaleev commented 2 years ago

cmake build is only available right now for the generated library, not the compiler.

205 will add the ability to use cmake for the entire libint project (compiler+library), but that won't appear until the end of the year.