Open yurivict opened 5 years ago
@yurivict thanks, yes, unfortunately the cmake build of libint1 seems to be heavily tailored for Psi4, i.e. libr12 is not built or installed ... @loriab any thoughts?
Very true, psi4 doesn't take advantage of r12 integrals and so the cmake doesn't build it. But the last time I checked on fedora or ubuntu (don't remember which) other libint deps didn't use it either, so I didn't think it a problem. Didn't realize mpqc was using libint1.
Except for not building libr12 and having one AM option control libint and libderiv (libint – 1), I think psi4 uses an ordinary libint1 package now. We've stopped expecting the headers under a single namespace. Are there other tailorings I've overlooked?
I don't expect it to be too hard to add libr12 to the cmake build by following the patterns of the other libraries. But I'm rather blind to do it without tests or a downstream to consume it that tests the r12 functionality.
This breaks the project
mpqc-2.3.1
:In the end mpqc builds but changes the list of installed files:
Should libr12.h and corresponding libs be installed?