Skip to content
This repository was archived by the owner on Sep 27, 2021. It is now read-only.
This repository was archived by the owner on Sep 27, 2021. It is now read-only.

Unable to install VOTCA-CSG #209

@Yuta-Yoshimoto

Description

@Yuta-Yoshimoto

Dear all,

I haven't been able to install VOTCA-CSG.
According to the error message below, it seems like gsl_linalg_QR_decomp was not found in /usr/local/lib/libgsl.so.
Then, the system failed to find mkl_boost_ublas_matrix_prod.hpp, too.
However, I confirmed via 'strings' that gsl_linalg_QR_decomp was actually included in /usr/local/lib/libgsl.so.
What should I do to handle this issue?
I would appreciate it if you would give me some comments on this issue.

--2017-05-02 19:51:07--  https://raw.githubusercontent.com/votca/buildutil/master/build.sh
Resolving raw.githubusercontent.com... 151.101.72.133
Connecting to raw.githubusercontent.com|151.101.72.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 31549 (31K) [text/plain]
Saving to: “build.sh”

100%[======================================================>] 31,549      --.-K/s   in 0.003s  

2017-05-02 19:51:08 (10.8 MB/s) - “build.sh” saved [31549/31549]

This is VOTCA build.sh, version 2.1.3
Install prefix is '/home/yyoshimoto/votca'
Using 17 jobs for make/ninja
Working on tools
Download tarball votca-tools-1.4.tar.gz from https://github.com/votca/tools/archive/v1.4.tar.gz
--2017-05-02 19:51:08--  https://github.com/votca/tools/archive/v1.4.tar.gz
Resolving github.com... 192.30.255.113, 192.30.255.112
Connecting to github.com|192.30.255.113|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/votca/tools/tar.gz/v1.4 [following]
--2017-05-02 19:51:08--  https://codeload.github.com/votca/tools/tar.gz/v1.4
Resolving codeload.github.com... 192.30.253.120, 192.30.253.121
Connecting to codeload.github.com|192.30.253.120|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-gzip]
Saving to: “votca-tools-1.4.tar.gz”

    [  <=>                                                  ] 103,102      190K/s   in 0.5s    

2017-05-02 19:51:10 (190 KB/s) - “votca-tools-1.4.tar.gz” saved [103102]

cmake -DCMAKE_INSTALL_PREFIX='/home/yyoshimoto/votca'  -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON .
-- The C compiler identification is GNU 4.4.7
-- The CXX compiler identification is GNU 4.4.7
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Boost version: 1.41.0
-- Found the following Boost libraries:
--   program_options
--   filesystem
--   system
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2") 
-- checking for module 'gsl'
--   found gsl, version 2.3
-- Found GSL: /usr/local/lib/libgsl.so  
-- Looking for gsl_linalg_QR_decomp in /usr/local/lib/libgsl.so;
-- Looking for gsl_linalg_QR_decomp in /usr/local/lib/libgsl.so; - not found
-- Found GSLCBLAS: /usr/local/lib/libgslcblas.so  
-- Looking for cblas_dsyrk in /usr/local/lib/libgslcblas.so;
-- Looking for cblas_dsyrk in /usr/local/lib/libgslcblas.so; - found
-- Looking for gsl_linalg_QR_lssolve in /usr/local/lib/libgsl.so;/usr/local/lib/libgslcblas.so;
-- Looking for gsl_linalg_QR_lssolve in /usr/local/lib/libgsl.so;/usr/local/lib/libgslcblas.so; - found
-- Intel(R) MKL was found:
  MKL_INCLUDE_DIRS: /opt/intel/composer_xe_2015.2.164/mkl/include
  MKL_LIBRARY_DIRS: /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64;/opt/intel/composer_xe_2015.2.164/compiler/lib/intel64
  MKL_LIBRARIES: /opt/intel/composer_xe_2015.2.164/mkl/lib/intel64/libmkl_rt.so;/opt/intel/composer_xe_2015.2.164/compiler/lib/intel64/libiomp5.so;/opt/intel/composer_xe_2015.2.164/compiler/lib/intel64/libimf.so
-- MKL found, overloading uBLAS prod()
-- checking for module 'fftw3'
--   found fftw3, version 3.3.6-pl2
-- Found FFTW3: /usr/local/lib/libfftw3.so  
-- Looking for fftw_plan_r2r_1d in /usr/local/lib/libfftw3.so;
-- Looking for fftw_plan_r2r_1d in /usr/local/lib/libfftw3.so; - found
-- Looking for assert.h
-- Looking for assert.h - found
-- Looking for math.h
-- Looking for math.h - found
-- Looking for stdio.h
-- Looking for stdio.h - found
-- Looking for stdlib.h
-- Looking for stdlib.h - found
-- Looking for string.h
-- Looking for string.h - found
-- Looking for C++ include cmath
-- Looking for C++ include cmath - found
-- Looking for C++ include fstream
-- Looking for C++ include fstream - found
-- Looking for C++ include functional
-- Looking for C++ include functional - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Looking for C++ include limits
-- Looking for C++ include limits - found
-- Looking for C++ include list
-- Looking for C++ include list - found
-- Looking for C++ include map
-- Looking for C++ include map - found
-- Looking for C++ include ostream
-- Looking for C++ include ostream - found
-- Looking for C++ include sstream
-- Looking for C++ include sstream - found
-- Looking for C++ include stack
-- Looking for C++ include stack - found
-- Looking for C++ include stdexcept
-- Looking for C++ include stdexcept - found
-- Looking for C++ include string
-- Looking for C++ include string - found
-- Looking for C++ include vector
-- Looking for C++ include vector - found
-- Looking for sqrt in m
-- Looking for sqrt in m - found
-- checking for module 'expat'
--   found expat, version 2.2.0
-- Found EXPAT: /usr/local/lib/libexpat.so  
-- checking for module 'sqlite3'
--   found sqlite3, version 3.18.0
-- Found SQLITE3: /usr/local/lib/libsqlite3.so  
-- Performing Test HAVE_AIX
-- Performing Test HAVE_AIX - Failed
-- Found Doxygen: /usr/local/bin/doxygen (found version "1.8.13") 
-- 
-- The following OPTIONAL packages have been found:

 * GSL
 * MKL
 * FFTW3
 * EXPAT
 * PkgConfig
 * SQLITE3
 * Doxygen

-- The following REQUIRED packages have been found:

 * Threads
 * Boost (required version >= 1.39.0)

-- Configuring done
-- Generating done
-- Build files have been written to: /home/yyoshimoto/votca/src/tools
cleaning tools
buidling tools
Scanning dependencies of target intel
Scanning dependencies of target votca_tools_manpages
Scanning dependencies of target gitversion
[  2%] [  2%] Built target votca_tools_manpages
Creating directories for 'intel'
[  2%] Built target gitversion
Scanning dependencies of target votca_tools
[  4%] [  6%] [  9%] [ 11%] [ 13%] [ 16%] [ 18%] [ 20%] [ 23%] [ 30%] [ 32%] [ 32%] [ 32%] [ 34%] [ 37%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/propertyiomanipulator.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/matrix.cc.o
[ 39%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/correlate.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/version.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/thread.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/datacollection.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/random.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/random2.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/cubicspline.cc.o
[ 41%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/linspline.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/akimaspline.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/colors.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/crosscorrelate.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/globals.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/mutex.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/histogram.cc.o
Performing download step (download, verify and extract) for 'intel'
[ 44%] [ 46%] [ 48%] -- downloading...
     src='http://software.intel.com/sites/default/files/managed/76/8c/intel-mkl-and-boost-example.zip'
     dst='/home/yyoshimoto/votca/src/tools/intel/src/intel-mkl-and-boost-example.zip'
     timeout='none'
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/parsexml.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/parcer.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/spline.cc.o
[ 51%] In file included from /home/yyoshimoto/votca/src/tools/src/libtools/cubicspline.cc:22:
/home/yyoshimoto/votca/src/tools/include/votca/tools/linalg.h:24:47: error: mkl_boost_ublas_matrix_prod.hpp: No such file or directory
In file included from /home/yyoshimoto/votca/src/tools/src/libtools/akimaspline.cc:22:
/home/yyoshimoto/votca/src/tools/include/votca/tools/linalg.h:24:47: error: mkl_boost_ublas_matrix_prod.hpp: No such file or directory
In file included from /home/yyoshimoto/votca/src/tools/src/libtools/linspline.cc:22:
/home/yyoshimoto/votca/src/tools/include/votca/tools/linalg.h:24:47: error: mkl_boost_ublas_matrix_prod.hpp: No such file or directory
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/table.cc.o
[ 53%] [ 55%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/histogramnew.cc.o
-- [download 77% complete]
-- [download 100% complete]
-- downloading... done
[ 58%] [ 60%] -- verifying file...
     file='/home/yyoshimoto/votca/src/tools/intel/src/intel-mkl-and-boost-example.zip'
-- verifying file... done
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/property.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/linalg.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/tokenizer.cc.o
-- extracting...
     src='/home/yyoshimoto/votca/src/tools/intel/src/intel-mkl-and-boost-example.zip'
     dst='/home/yyoshimoto/votca/src/tools/intel/src/intel'
-- extracting... [tar xfz]
In file included from /home/yyoshimoto/votca/src/tools/src/libtools/linalg.cc:17:
/home/yyoshimoto/votca/src/tools/include/votca/tools/linalg.h:24:47: error: mkl_boost_ublas_matrix_prod.hpp: No such file or directory
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 62%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/rangeparser.cc.o
[ 65%] [ 67%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/application.cc.o
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/database.cc.o
[ 69%] [ 72%] [ 74%] No patch step for 'intel'
No update step for 'intel'
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/statement.cc.o
[ 76%] make[2]: *** [src/libtools/CMakeFiles/votca_tools.dir/linspline.cc.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 79%] make[2]: *** [src/libtools/CMakeFiles/votca_tools.dir/akimaspline.cc.o] Error 1
[ 81%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/linalg/mkl/cholesky.cc.o
[ 83%] Building CXX object src/libtools/CMakeFiles/votca_tools.dir/linalg/mkl/qrsolve.cc.o
No configure step for 'intel'
Building CXX object src/libtools/CMakeFiles/votca_tools.dir/linalg/mkl/svd.cc.o
[ 86%] No build step for 'intel'
/home/yyoshimoto/votca/src/tools/src/libtools/linalg.cc: In function ‘double votca::tools::linalg_traceofProd(const boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<long unsigned int, long int>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, const boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<long unsigned int, long int>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)’:
/home/yyoshimoto/votca/src/tools/src/libtools/linalg.cc:169: error: invalid initialization of reference of type ‘const boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&’ from expression of type ‘const boost::numeric::ublas::unbounded_array<double, std::allocator<double> >’
/home/yyoshimoto/votca/src/tools/src/libtools/linalg.cc:170: error: invalid initialization of reference of type ‘const boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&’ from expression of type ‘const boost::numeric::ublas::unbounded_array<double, std::allocator<double> >’
[ 88%] No install step for 'intel'
make[2]: *** [src/libtools/CMakeFiles/votca_tools.dir/linalg.cc.o] Error 1
make[2]: *** [src/libtools/CMakeFiles/votca_tools.dir/cubicspline.cc.o] Error 1
[ 90%] Completed 'intel'
[ 90%] Built target intel
make[1]: *** [src/libtools/CMakeFiles/votca_tools.dir/all] Error 2
make: *** [all] Error 2

Best,
Yuta

Yoshimoto, Yuta, Ph.D.
Department of Mechanical Engineering,
The University of Tokyo
Tel: +81-3-5841-1897
Email: yyoshimoto@fel.t.u-tokyo.ac.jp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions