On Wed, Oct 30, 2019 at 05:02 Christoph Junghans <[email protected]> wrote:
> On Tue, Oct 29, 2019 at 10:24 AM Joshua Moore <[email protected]> wrote: > > > > Hi Christoph, > > > > I am getting these kind of Eigen 3 errors when building on Centos 7. I > have eigen3 installed. I am attempting to install from the master version > files downloaded today via the README. What am I missing with eigen3? It > seems to detect it. > > This seems to be a bug in the centos7 package of Eigen3, Eigen itself > needs to be build with cmake3 to export the target we require. > I made a fix here: > https://src.fedoraproject.org/rpms/eigen3/pull-request/2, it will take > a while to go through. there is an rpm update now: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-99ec3bf40f > > Christoph > > > > > See below for output > > > > Thanks. > > > > Josh > > > > > > > > This is VOTCA's next generation build system. > > Usage: > > prefix=WHERE/TO/INSTALL/VOTCA > > version=master # or 'stable' or 'v1.4.1' > > git clone -b ${version} --recursive > https://github.com/votca/votca.git > > cd votca > > mkdir build > > cd build > > cmake -DBUILD_CSGAPPS=ON -DBUILD_XTP=ON > -DCMAKE_INSTALL_PREFIX=${prefix} .. > > make -j<number of cores> > > make install > > > > [/usr/include/eigen3]$ ls -lrt > > total 8 > > -rw-r--r--. 1 root root 216 Jun 15 2017 > signature_of_eigen3_matrix_library > > drwxr-xr-x. 3 root root 18 May 26 2018 unsupported > > drwxr-xr-x. 3 root root 4096 Oct 29 12:01 Eigen > > > > cmake3 -DBUILD_CSGAPPS=ON -DBUILD_XTP=ON > -DEIGEN3_INCLUDE_DIR=/usr/include/eigen3 -DCMAKE_INSTALL_PREFIX=${prefix} .. > > > > > > -- Boost version: 1.68.0 > > -- Found the following Boost libraries: > > -- program_options > > -- filesystem > > -- system > > -- 'Intel OpenMP' used for MKL parallelisation > > -- Found Eigen3: /usr/share/eigen3 > > -- Boost version: 1.68.0 > > -- Found the following Boost libraries: > > -- program_options > > -- filesystem > > -- system > > -- Found Eigen3: /usr/share/eigen3 > > -- Found VOTCA_TOOLS: > > -- HDF5: Using hdf5 compiler wrapper to determine C configuration > > -- Found HDF5: > /usr/lib64/libhdf5.so;/usr/lib64/libsz.so;/usr/lib64/libz.so;/usr/lib64/libdl.so;/usr/lib64/libm.so > (found version "1.8.12") found components: C > > -- Found VOTCA_CSG: > > -- HDF5: Using hdf5 compiler wrapper to determine CXX configuration > > -- Found HDF5: > /usr/lib64/libhdf5_cpp.so;/usr/lib64/libhdf5.so;/usr/lib64/libsz.so;/usr/lib64/libz.so;/usr/lib64/libdl.so;/usr/lib64/libm.so > (found suitable version "1.8.12", minimum required is "1.8") found > components: CXX > > -- Boost version: 1.68.0 > > -- Found the following Boost libraries: > > -- program_options > > -- serialization > > -- filesystem > > -- system > > -- timer > > -- chrono > > -- Found Eigen3: /usr/share/eigen3 > > -- Found VOTCA_TOOLS: > > -- Found VOTCA_CSG: > > -- Could NOT find CLANG_FORMAT: Found unsuitable version "0.0", but > required is at least "7.0.1" (found /bin/clang-format) > > -- The following OPTIONAL packages have been found: > > * Git > > * MKL > > * TXT2TAGS > > * UnixCommands > > * OpenMP > > * PkgConfig > > * Doxygen > > -- The following REQUIRED packages have been found: > > * FFTW3 > > * EXPAT > > * Threads > > * GROMACS (required version >= 20160000) > > * LIBXC > > * HDF5 (required version >= 1.8) > > * Boost (required version >= 1.57.0) > > * Eigen3 (required version >= 3.3.0) > > -- The following OPTIONAL packages have not been found: > > * CLANG_FORMAT (required version >= 7.0.1) > > -- Configuring done > > CMake Error at tools/src/libtools/CMakeLists.txt:8 (add_library): > > Target "votca_tools" links to target "Eigen3::Eigen" but the target > was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at tools/src/tools/CMakeLists.txt:3 (add_executable): > > Target "votca_property" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/libcsg/CMakeLists.txt:12 (add_library): > > Target "votca_csg" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/libcsg/CMakeLists.txt:12 (add_library): > > Target "votca_csg" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_resample" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_map" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_density" links to target "Eigen3::Eigen" but the target > was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_reupdate" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_dlptopol" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_property" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_stat" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_fmatch" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_gmxtopol" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_dump" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_imc_solve" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/csg_boltzmann/CMakeLists.txt:9 (add_executable): > > Target "csg_boltzmann" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/csg_boltzmann/CMakeLists.txt:6 (add_library): > > Target "votca_csg_boltzmann" links to target "Eigen3::Eigen" but the > target > > was not found. Perhaps a find_package() call is missing for an > IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/share/template/CMakeLists.txt:3 (add_executable): > > Target "template_threaded" links to target "Eigen3::Eigen" but the > target > > was not found. Perhaps a find_package() call is missing for an > IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/share/template/CMakeLists.txt:3 (add_executable): > > Target "template_serial" links to target "Eigen3::Eigen" but the > target was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "fluctuations" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "orientcorr" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "sphericalorder" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "part_dist" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "partial_rdf" links to target "Eigen3::Eigen" but the target > was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "traj_force" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csgapps/CMakeLists.txt:50 (add_executable): > > Target "radii" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/libxtp/CMakeLists.txt:10 (add_library): > > Target "votca_xtp" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/libxtp/CMakeLists.txt:10 (add_library): > > Target "votca_xtp" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_map" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_map" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_tools" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_tools" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_run" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_run" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_dump" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_dump" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_parallel" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at xtp/src/tools/CMakeLists.txt:4 (add_executable): > > Target "xtp_parallel" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at tools/src/libtools/CMakeLists.txt:8 (add_library): > > Target "votca_tools" links to target "Eigen3::Eigen" but the target > was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/libcsg/CMakeLists.txt:12 (add_library): > > Target "votca_csg" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/libcsg/CMakeLists.txt:12 (add_library): > > Target "votca_csg" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_reupdate" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_map" links to target "Eigen3::Eigen" but the target was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_dump" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_property" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_resample" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_stat" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_fmatch" links to target "Eigen3::Eigen" but the target was > not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_gmxtopol" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_dlptopol" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_density" links to target "Eigen3::Eigen" but the target > was not > > found. Perhaps a find_package() call is missing for an IMPORTED > target, or > > an ALIAS target is missing? > > > > CMake Error at csg/src/tools/CMakeLists.txt:3 (add_executable): > > Target "csg_imc_solve" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/csg_boltzmann/CMakeLists.txt:9 (add_executable): > > Target "csg_boltzmann" links to target "Eigen3::Eigen" but the target > was > > not found. Perhaps a find_package() call is missing for an IMPORTED > > target, or an ALIAS target is missing? > > > > CMake Error at csg/src/csg_boltzmann/CMakeLists.txt:6 (add_library): > > Target "votca_csg_boltzmann" links to target "Eigen3::Eigen" but the > target > > was not found. Perhaps a find_package() call is missing for an > IMPORTED > > target, or an ALIAS target is missing? > > > > -- Generating done > > -- Build files have been written to: /apps/votca/votca/build > > > > > > On Saturday, July 14, 2018 at 8:40:46 AM UTC-4, Christoph Junghans wrote: > >> > >> On Fri, Jul 13, 2018 at 9:31 AM, Wujie Wang <[email protected]> wrote: > >> > Many thanks for your prompt reply. > >> > > >> > We are using Ubuntu 16.04 and it seems that the base version for > EIGEN3 is > >> > 3.3~beta1-2, according to > http://neuro.debian.net/pkgs/libeigen3-dev.html > >> > > >> > I found a similar issue here: > >> > https://github.com/OpenNMT/CTranslate/issues/22 > >> > > >> > I am wondering if there is any hint on upgrading to 3.3 here other > than > >> > apt-get install? > >> Eigen3 is header-based library, so you can just get the tarball, > >> unpack it and point CMake to it with > >> -DEIGEN3_INCLUDE_DIR=/path/to/your/eigen. > >> > >> Christoph > >> > > >> > Thanks > >> > > >> > > >> > On Thu, Jul 12, 2018 at 11:11 PM, Christoph Junghans < > [email protected]> > >> > wrote: > >> >> > >> >> > >> >> > >> >> On Thu, Jul 12, 2018 at 21:06 <[email protected]> wrote: > >> >>> > >> >>> Hey VOTCA community > >> >>> > >> >>> I am new to VOTCA and CMAKE. > >> >>> I was trying to install votca. During the build process, it > outputs a > >> >>> cmake error: > >> >>> > >> >>> CMake Error at > >> >>> /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 > >> >>> (message): > >> >>> Could NOT find EIGEN3: Found unsuitable version "3.2.92", but > required > >> >>> is > >> >>> at least "3.3.0" (found /usr/include/eigen3) > >> >>> > >> >>> > >> >>> While my eigen3 version is 3.3~beta1-2, so it gets confused over the > >> >>> EIGEN3 version? > >> >> > >> >> A beta is a pre-release version and hence counts as before 3.3.0! > >> >> > >> >> Try to update your version! > >> >> > >> >> Christoph > >> >>> > >> >>> > >> >>> Would appreciate any help and hint > >> >>> > >> >>> Thanks > >> >>> > >> >>> -- > >> >>> You received this message because you are subscribed to the Google > Groups > >> >>> "votca" group. > >> >>> To unsubscribe from this group and stop receiving emails from it, > send an > >> >>> email to [email protected]. > >> >>> To post to this group, send email to [email protected]. > >> >>> Visit this group at https://groups.google.com/group/votca. > >> >>> For more options, visit https://groups.google.com/d/optout. > >> >> > >> >> -- > >> >> Christoph Junghans > >> >> Web: http://www.compphys.de > >> >> > >> >> -- > >> >> You received this message because you are subscribed to a topic in > the > >> >> Google Groups "votca" group. > >> >> To unsubscribe from this topic, visit > >> >> https://groups.google.com/d/topic/votca/kTwKhho7Is8/unsubscribe. > >> >> To unsubscribe from this group and all its topics, send an email to > >> >> [email protected]. > >> >> To post to this group, send email to [email protected]. > >> >> Visit this group at https://groups.google.com/group/votca. > >> >> For more options, visit https://groups.google.com/d/optout. > >> > > >> > > >> > -- > >> > You received this message because you are subscribed to the Google > Groups > >> > "votca" group. > >> > To unsubscribe from this group and stop receiving emails from it, > send an > >> > email to [email protected]. > >> > To post to this group, send email to [email protected]. > >> > Visit this group at https://groups.google.com/group/votca. > >> > For more options, visit https://groups.google.com/d/optout. > >> > >> > >> > >> -- > >> Christoph Junghans > >> Web: http://www.compphys.de > > > > -- > > You received this message because you are subscribed to the Google > Groups "votca" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected]. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/votca/2f48e235-c322-45b5-8540-77371003ad77%40googlegroups.com > . > > > > -- > Christoph Junghans > Web: http://www.compphys.de > -- Christoph Junghans Web: http://www.compphys.de -- You received this message because you are subscribed to the Google Groups "votca" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/votca/CAHG27e5Wg8pRBx2ZMVwJqOjSTQzSYNAjiLfi3tGj5%2BbcMHZDKA%40mail.gmail.com.
