|
From: | Bora Dirilgen |
Subject: | [ESPResSo-users] Error with make and "target pattern" when installing Espresso 4.1.4 |
Date: | Mon, 17 May 2021 20:43:16 +0300 |
Dear all,
I am a new user of ESPResSo. I am trying to install the software on a remote server which operates on Linux and have come across problems when executing the "make" command. I have searched all over but could not find a solution to this problem. When I run make from inside espresso/build, I get the following error:
[ 1%] Built target pdbparser
[ 3%] Built target generate_config_features
[ 3%] Built target myconfig
[ 3%] Built target version
[ 3%] Built target check_myconfig
[ 3%] Built target EspressoConfig
src/core/CMakeFiles/EspressoCore.dir/build.make:2219: *** target pattern contains no '%'. Stop.
make[1]: *** [CMakeFiles/Makefile2:2881: src/core/CMakeFiles/EspressoCore.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
—————————————————————————————————————
The line src/core/CMakeFiles/EspressoCore.dir/build.make:2219 is as follows:
(2219) src/core/EspressoCore.so: Boost::mpi-NOTFOUND
this line really does stand out as all the other lines are just file paths that look like this:
(2211) src/core/EspressoCore.so: src/core/CMakeFiles/EspressoCore.dir/grid_based_algorithms/EspressoCore_generated_lbgpu_cuda.cu.o
Could there be a syntax issue in the make file?
Any help would be greatly appreciated.
—————————————————————————————
Additional Information
————————————————————————————————————————
These are the current modules installed:
————————————————————————————
Currently Loaded Modules:
1) CCconfig 5) intel/2020.1.217 (t) 9) StdEnv/2020 (S) 13) scipy-stack/2020b (math)
2) gentoo/2020 (S) 6) ucx/1.8.0 10) libffi/3.3
3) gcccore/.9.3.0 (H) 7) libfabric/1.10.1 11) python/3.8.2 (t)
4) imkl/2020.1.217 (math) 8) openmpi/4.0.3 (m) 12) ipykernel/2020b
Where:
S: Module is Sticky, requires --force to unload or purge
m: MPI implementations / Implémentations MPI
math: Mathematical libraries / Bibliothèques mathématiques
t: Tools for development / Outils de développement
H: Hidden Module
————————————————————————————
This is what I got after running ‘cmake ..’ from espresso/build
—————————————————————
-- CMake version: 3.16.5
-- Config file: /home/bora/espresso/src/config/myconfig-default.hpp
-- Could NOT find HDF5: Found unsuitable version "", but required is at least "1.8" (found HDF5_hdf5_LIBRARY-NOTFOUND)
-- Could NOT find GSL (missing: GSL_INCLUDE_DIR GSL_LIBRARY GSL_CBLAS_LIBRARY) (found version "")
CMake Warning at /cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/boost_serialization-1.72.0/libboost_serialization-variant-shared.cmake:64 (message):
Target Boost::serialization already has an imported location
which will be overwritten with
Call Stack (most recent call first):
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package)
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:185 (boost_find_component)
/cvmfs/soft.computecanada.ca/gentoo/2020/usr/share/cmake/Modules/FindBoost.cmake:443 (find_package)
CMakeLists.txt:265 (find_package)
CMake Warning at /cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/boost_filesystem-1.72.0/libboost_filesystem-variant-shared.cmake:64 (message):
Target Boost::filesystem already has an imported location
which will be overwritten with
Call Stack (most recent call first):
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/boost_filesystem-1.72.0/boost_filesystem-config.cmake:57 (include)
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package)
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:185 (boost_find_component)
/cvmfs/soft.computecanada.ca/gentoo/2020/usr/share/cmake/Modules/FindBoost.cmake:443 (find_package)
CMakeLists.txt:265 (find_package)
CMake Warning at /cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/boost_system-1.72.0/libboost_system-variant-shared.cmake:64 (message):
Target Boost::system already has an imported location
which will be overwritten with
Call Stack (most recent call first):
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/boost_system-1.72.0/boost_system-config.cmake:57 (include)
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package)
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:185 (boost_find_component)
/cvmfs/soft.computecanada.ca/gentoo/2020/usr/share/cmake/Modules/FindBoost.cmake:443 (find_package)
CMakeLists.txt:265 (find_package)
CMake Warning at /cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/boost_unit_test_framework-1.72.0/libboost_unit_test_framework-variant-shared.cmake:64 (message):
Target Boost::unit_test_framework already has an imported location
which will be overwritten with
Call Stack (most recent call first):
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:120 (find_package)
/cvmfs/soft.computecanada.ca/easybuild/software/2020/avx512/Compiler/intel2020/boost/1.72.0/lib/cmake/Boost-1.72.0/BoostConfig.cmake:185 (boost_find_component)
/cvmfs/soft.computecanada.ca/gentoo/2020/usr/share/cmake/Modules/FindBoost.cmake:443 (find_package)
CMakeLists.txt:265 (find_package)
-- Could NOT find Sphinx (missing: SPHINX_EXECUTABLE SPHINX_API_DOC_EXE) (Required is at least version "1.6.6")
-- The following OPTIONAL packages have been found:
* CUDA (required version >= 9.0)
* FFTW3
* PkgConfig
* Doxygen
* Git
-- The following REQUIRED packages have been found:
* CUDACompiler
* PythonInterp (required version >= 3.3)
* Cython (required version >= 0.23)
* PythonHeaders
* NumPy
* MPI
* boost_mpi (required version == 1.72.0)
* boost_serialization (required version == 1.72.0)
* boost_filesystem (required version == 1.72.0)
* boost_system (required version == 1.72.0)
* boost_headers (required version == 1.72.0)
* boost_unit_test_framework (required version == 1.72.0)
* Boost (required version >= 1.55.0)
-- The following OPTIONAL packages have not been found:
* HDF5 (required version >= 1.8)
* GSL
* Sphinx (required version >= 1.6.6)
-- Configuring done
-- Generating done
-- Build files have been written to: /home/bora/espresso/build
————————————————————————————————
Best Regards,
Bora Dirilgen
McGill University
[Prev in Thread] | Current Thread | [Next in Thread] |