-
Notifications
You must be signed in to change notification settings - Fork 99
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
Incorrect installation path saved in install/lib/cmake/libint2/libint2-targets.cmake on Summit #158
Comments
@victor-anisimov my guess the |
This is what gets printed cmake is executed in empty build directory. Following is the cache file created after completing cmake configuration. |
@victor-anisimov would you please report the contents of |
[[email protected] libint]$ ls -l /ccs/home/anisimov/libint/install/include export ROOT=$HOME/libint -- The CXX compiler identification is GNU 9.1.0
-- Configuring done CMake log files are attached: |
These are my environment settings: module unload xl export ROOT=$HOME/libint Besides that, my all terminal settings are at their default values on Summit. |
@victor-anisimov your cmake user package registry is polluted with corrupted build artifact (see |
I install libint2 as a prerequisite for MPQC4 on Summit.
After completing the installation, line 57 in install/lib/cmake/libint2/libint2-targets.cmake points to a nonexistent directory. In my case it is INTERFACE_INCLUDE_DIRECTORIES "/ccs/home/anisimov/include/eigen3". The correct path is supposed to be "/ccs/home/anisimov/mpqc4/install/include/eigen3"
I install Libint2 according to the following steps:
export ROOT=$HOME/mpqc4
cd $ROOT
tar jxvf libint-2.7.0-beta.2.tar.bz2
cd $ROOT/libint-2.7.0-beta.2; mkdir build; cd build
cmake -D CMAKE_INSTALL_PREFIX=$ROOT/install -D CMAKE_CXX_FLAGS='-I/ccs/home/anisimov/mpqc4/install/include -L/ccs/home/anisimov/mpqc4/install/lib' -DCMAKE_CXX_COMPILER=g++ ..
make -j 20
make install
The text was updated successfully, but these errors were encountered: