votca / ctp

charge transport module
https://gitlab.mpcdf.mpg.de/votca/votca
7 stars 11 forks source link

Build with GSL fails #129

Closed junghans closed 5 years ago

junghans commented 5 years ago
[ 67%] Linking CXX executable kmc_run
/usr/bin/ld: ../libctp/libvotca_ctp.so.6: undefined reference to `votca::ctp::linalg::eigenvalues_symm(boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > > const&, boost::numeric::ublas::vector<double, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&, boost::numeric::ublas::matrix<double, boost::numeric::ublas::basic_row_major<unsigned long, long>, boost::numeric::ublas::unbounded_array<double, std::allocator<double> > >&)'
collect2: error: ld returned 1 exit status

This is due to the fact that gsl.h doesn't implement votca::ctp::linalg::eigenvalues_symm.