[Rcpp-devel] RcppArmadillo-based code not finding Lapack routines
Davor Cubranic
cubranic at stat.ubc.ca
Mon Sep 27 21:43:15 CEST 2010
After I upgraded to RcppArmadillo 0.2.6, running existing code that uses it throws the following error:
run-time error: eig_sym(): need LAPACK
Any idea what might be causing this? I'm trying to create a minimal code needed to reproduce the problem, and strangely enough, this works fine:
eig <- cxxfunction( signature() , '
arma::mat x = arma::randu(4, 4);
arma::mat X = arma::trans(x)*x;
arma::vec v = arma::eig_sym(X);
return List::create(
_["X"] = X,
_["eigval"] = v
);
', plugin = "RcppArmadillo" )
Davor
More information about the Rcpp-devel
mailing list