Hello All,

I'm writing a package which is able to build under windows. But when I try
to build it under linux, I got this error message.

(hilbert)-PACE$ R CMD INSTALL .
* installing to library '/home/uzhao/R/x86_64-unknown-linux-gnu-library/3.0'
* installing *source* package 'PACE' ...
** libs
g++ -I/usr/local/R-3.0.2/lib64/R/include -DNDEBUG  -I/usr/local/include
-I"/usr/local/R-3.0.2/lib64/R/library/Rcpp/include"
-I"/usr/local/R-3.0.2/lib64/R/library/RcppEigen/include"   -fpic  -g -O2
 -c RcppPACE.cpp -o RcppPACE.o
RcppPACE.cpp: In constructor 'FPCA::FPCA(Rcpp::List, Rcpp::List,
Rcpp::List)':
RcppPACE.cpp:539: error: call of overloaded
'Vector(Rcpp::traits::r_vector_proxy<19>::type)' is ambiguous
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:103:
note: candidates are: Rcpp::Vector<RTYPE>::Vector(const Rcpp::Dimension&)
[with int RTYPE = 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:102:
note:                 Rcpp::Vector<RTYPE>::Vector(const int&) [with int
RTYPE = 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:90:
note:                 Rcpp::Vector<RTYPE>::Vector(const char*) [with int
RTYPE = 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:86:
note:                 Rcpp::Vector<RTYPE>::Vector(const std::string&) [with
int RTYPE = 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:77:
note:                 Rcpp::Vector<RTYPE>::Vector(const
Rcpp::RObject::AttributeProxy&) [with int RTYPE = 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:72:
note:                 Rcpp::Vector<RTYPE>::Vector(const
Rcpp::RObject::SlotProxy&) [with int RTYPE = 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:68:
note:                 Rcpp::Vector<RTYPE>::Vector(SEXPREC*) [with int RTYPE
= 14]
/usr/local/R-3.0.2/lib64/R/library/Rcpp/include/Rcpp/vector/Vector.h:63:
note:                 Rcpp::Vector<RTYPE>::Vector(const
Rcpp::Vector<RTYPE>&) [with int RTYPE = 14]
make: *** [RcppPACE.o] Error 1
ERROR: compilation failed for package 'PACE'
* removing '/home/uzhao/R/x86_64-unknown-linux-gnu-library/3.0/PACE'
* restoring previous
'/home/uzhao/R/x86_64-unknown-linux-gnu-library/3.0/PACE'

Is there any suggestion?

Thanks,

Jianyang
_______________________________________________
Rcpp-devel mailing list
[email protected]
https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

Reply via email to