# Rstan install trouble

**URL:** <https://discourse.mc-stan.org/t/rstan-install-trouble/19078>\
**Category:** RStan\
**Tags:** installation\
**Created:** [November 5, 2020, 12:21am UTC](https://discourse.mc-stan.org/t/rstan-install-trouble/19078 "2020-11-05T00:21:41Z")\
**Posts on this page:** 1\
**Showing post:** 21

<div class="post-metadata">

**Author:** ![dr-jojo](https://avatars.discourse-cdn.com/v4/letter/d/f08c70/32.png) [@dr-jojo](https://discourse.mc-stan.org/u/dr-jojo)\
**Post date:** [November 6, 2020, 3:11pm UTC](https://discourse.mc-stan.org/t/rstan-install-trouble/19078/21 "2020-11-06T15:11:33Z")

</div>

330 : {  
331 : }  
332 :  
333 : //stan::math::ChainableStack ad\_stack;  
334 : rstan::io::rlist\_ref\_var\_context rcontext\_;  
335 : unsigned int random\_seed\_;  
336 : };  
337 :  
338 : Rcpp::XPtrstan::model::model\_base model\_ptr(stan\_model\_holder\* smh) {  
339 : Rcpp::XPtrstan::model::model\_base model\_instance(new stan\_model(smh-\>rcontext\_, smh-\>random\_seed\_), true);  
340 : return model\_instance;  
341 : }  
342 :  
343 : Rcpp::XPtrrstan::stan\_fit\_base fit\_ptr(stan\_model\_holder\* smh) {  
344 : return Rcpp::XPtrrstan::stan\_fit\_base(new rstan::stan\_fit(model\_ptr(smh), smh-\>random\_seed\_), true);  
345 : }  
346 :  
347 : std::string model\_name(stan\_model\_holder\* smh) {  
348 : return model\_ptr(smh).get()-\>model\_name();  
349 : }  
350 :  
351 : RCPP\_MODULE(stan\_fit4model242412b94d4b\_efb77423d7adb44255913eac3d9377e8\_mod){  
352 : Rcpp::class\_\<stan\_model\_holder\>(“stan\_fit4model242412b94d4b\_efb77423d7adb44255913eac3d9377e8”)  
353 : .constructor\<rstan::io::rlist\_ref\_var\_context, unsigned int\>()  
354 : .method(“model\_ptr”, &model\_ptr)  
355 : .method(“fit\_ptr”, &fit\_ptr)  
356 : .method(“model\_name”, &model\_name)  
357 : ;  
358 : }  
359 :  
360 :  
361 : // declarations  
362 : extern “C” {  
363 : SEXP file24241c9c430e( ) ;  
364 : }  
365 :  
366 : // definition  
367 :  
368 : SEXP file24241c9c430e( ){  
369 : return Rcpp::wrap(“efb77423d7adb44255913eac3d9377e8”);  
370 : }  
371 :  
372 :  
make cmd is  
make -f “C:/PROGRA~1/R/R-40~1.3/etc/x64/Makeconf” -f “C:/PROGRA~1/R/R-40~1.3/share/make/winshlib.mk” CXX=’(CXX14) (CXX14STD)’ CXXFLAGS=’(CXX14FLAGS)' CXXPICFLAGS='(CXX14PICFLAGS)’ SHLIB\_LDFLAGS=’(SHLIB\_CXX14LDFLAGS)' SHLIB\_LD='(SHLIB\_CXX14LD)’ SHLIB=“file24241c9c430e.dll” WIN=64 TCLBIN=64 OBJECTS=“file24241c9c430e.o”

make would use  
“C:/rtools40/mingw64/bin/“g++ -std=gnu++14 -I"C:/PROGRA~1/R/R-40~1.3/include” -DNDEBUG -I"C:/Users/JoJo/Documents/R/win-library/4.0/Rcpp/include/” -I"C:/Users/JoJo/Documents/R/win-library/4.0/RcppEigen/include/" -I"C:/Users/JoJo/Documents/R/win-library/4.0/RcppEigen/include/unsupported" -I"C:/Users/JoJo/Documents/R/win-library/4.0/BH/include" -I"C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/include/src/" -I"C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/include/" -I"C:/Users/JoJo/Documents/R/win-library/4.0/RcppParallel/include/" -I"C:/Users/JoJo/Documents/R/win-library/4.0/rstan/include" -DEIGEN\_NO\_DEBUG -DBOOST\_DISABLE\_ASSERTS -DBOOST\_PENDING\_INTEGER\_LOG2\_HPP -DSTAN\_THREADS -DBOOST\_NO\_AUTO\_PTR -include “C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/include/stan/math/prim/mat/fun/Eigen.hpp” -std=c++1y -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c file24241c9c430e.cpp -o file24241c9c430e.o  
if test “zfile24241c9c430e.o” != “z”; then   
if test -e “file24241c9c430e-win.def”; then   
echo “C:/rtools40/mingw64/bin/“g++ -shared -s -static-libgcc -o file24241c9c430e.dll file24241c9c430e-win.def file24241c9c430e.o “C:/Users/JoJo/Documents/R/win-library/4.0/rstan/lib/x64/libStanServices.a” -L"C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/libs/x64” -lStanHeaders -L"C:/Users/JoJo/Documents/R/win-library/4.0/RcppParallel/lib/x64” -ltbb -L"C:/PROGRA~1/R/R-40~1.3/bin/x64" -lR ;   
“C:/rtools40/mingw64/bin/“g++ -shared -s -static-libgcc -o file24241c9c430e.dll file24241c9c430e-win.def file24241c9c430e.o “C:/Users/JoJo/Documents/R/win-library/4.0/rstan/lib/x64/libStanServices.a” -L"C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/libs/x64” -lStanHeaders -L"C:/Users/JoJo/Documents/R/win-library/4.0/RcppParallel/lib/x64” -ltbb -L"C:/PROGRA~1/R/R-40~1.3/bin/x64" -lR ;   
else   
echo EXPORTS \> tmp.def;   
“C:/rtools40/mingw64/bin/“nm file24241c9c430e.o | sed -n ‘s/^.\* [BCDRT] / /p’ | sed -e ‘/[.]refptr[.]/d’ -e ‘/[.]weak[.]/d’ | sed 's/[^][^]\*/”&”/g’ \>\> tmp.def;   
echo “C:/rtools40/mingw64/bin/“g++ -shared -s -static-libgcc -o file24241c9c430e.dll tmp.def file24241c9c430e.o “C:/Users/JoJo/Documents/R/win-library/4.0/rstan/lib/x64/libStanServices.a” -L"C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/libs/x64” -lStanHeaders -L"C:/Users/JoJo/Documents/R/win-library/4.0/RcppParallel/lib/x64” -ltbb -L"C:/PROGRA~1/R/R-40~1.3/bin/x64" -lR ;   
“C:/rtools40/mingw64/bin/“g++ -shared -s -static-libgcc -o file24241c9c430e.dll tmp.def file24241c9c430e.o “C:/Users/JoJo/Documents/R/win-library/4.0/rstan/lib/x64/libStanServices.a” -L"C:/Users/JoJo/Documents/R/win-library/4.0/StanHeaders/libs/x64” -lStanHeaders -L"C:/Users/JoJo/Documents/R/win-library/4.0/RcppParallel/lib/x64” -ltbb -L"C:/PROGRA~1/R/R-40~1.3/bin/x64" -lR ;   
rm -f tmp.def;   
fi \

---

_[View the full topic](https://discourse.mc-stan.org/t/rstan-install-trouble/19078)._
