evaleev / libint

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

--enable-fortran not propageted from libint-compiler configure to exported library #145

Open mbanck opened 4 years ago

mbanck commented 4 years ago

If I configure and build the libint-compiler (maybe because I need special flags), the library gets built afterwards, but there does not seem to be an obvious way to pass generic configure flags to it, e.g. how to pass on --enable-fortran? Other flags like --with-cmakedir are passed on, so is the lack of --enable-fortran an oversight?

I understand that the autotools build system is deprecated, but using autotools for the compiler and then CMake for the library build is even more complicated in a distribution package build.

loriab commented 4 years ago

A pure-CMake buildsys that completely avoids autotools is largely working in #148. Unfortunately, it won't include the fortran interface at first pass, but it's a step toward a simpler build.