<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi,<div><br></div><div>I am starting to use Rcpp and got into some issues with basic examples.</div><div><br></div><div>I am trying to run this:</div><div><br></div><div><div>#include <Rcpp.h></div><div><br></div><div>using namespace Rcpp;</div><div><br></div><div><div>// [[Rcpp::export]]</div><div>NumericVector timesTwo(NumericVector x) {</div><div>  return x * 2;</div><div>}</div></div></div><div><br></div><div>It works fine when I use it like:</div><div><div>> evalCpp(timesTwo(2))</div><div>[1] 4</div></div><div><br></div><div>But as soon as I use a vector, I get some weird error message:</div><div><br></div><div><div>> v=as.vector(c(2,2))</div><div>> evalCpp(timesTwo(v))</div><div>g++ -m64 -I"C:/PROGRA~1/R/R-32~1.3/include" -DNDEBUG     -I"C:/Users/Hubert/Documents/R/win-library/3.2/Rcpp/include" -I"C:/Users/Hubert/AppData/Local/Temp/RtmpaujML3"  -I"d:/RCompile/r-compiling/local/local323/include"     -O2 -Wall  -mtune=core2 -c file33c329d4fd2.cpp -o file33c329d4fd2.o</div><div>file33c329d4fd2.cpp: In function 'SEXPREC* get_value()':</div><div>file33c329d4fd2.cpp:7:6: error: redefinition of 'SEXPREC* get_value()'</div><div>file33c329d4fd2.cpp:6:6: error: 'SEXPREC* get_value()' previously defined here</div><div>make: *** [file33c329d4fd2.o] Error 1</div><div>Warning message:</div><div>l'exécution de la commande 'make -f "C:/PROGRA~1/R/R-32~1.3/etc/x64/Makeconf" -f "C:/PROGRA~1/R/R-32~1.3/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB="sourceCpp_10.dll" WIN=64 TCLBIN=64 OBJECTS="file33c329d4fd2.o"' renvoie un statut 2 </div><div>Error in sourceCpp(code = code, env = env, rebuild = rebuild, showOutput = showOutput,  : </div><div>  Error 1 occurred building shared library.</div></div><div><br></div><div>I tried to find a solution but got nothing.</div><div><br></div><div>Can someone please help me?</div><div><br></div><div>Thanks</div><div><br></div><div>Philippe</div><div><br></div><div><br></div>                                          </div></body>
</html>