Thanks, I had those hard-coded there. Any idea where lstdc++ lives? Now getting the following: > install.packages("Rcpp"); trying URL 'http://cran.uni-muenster.de/src/contrib/Rcpp_0.12.3.tar.gz' Content type 'application/x-gzip' length 2374320 bytes (2.3 MB) ================================================== downloaded 2.3 MB
* installing *source* package 'Rcpp' ... ** package 'Rcpp' successfully unpacked and MD5 sums checked ** libs /opt/solarisstudio12.4/bin/CC -m64 -I/usr/local/R/include -DNDEBUG -I../inst/include/ -KPIC -xO3 -m64 -std=c++03 -g -c Date.cpp -o Date.o "../inst/include/Rcpp/Interrupt.h", line 60: Warning (Anachronism): Using void(*)(void*) to initialize extern "C" void(*)(void*). "../inst/include/Rcpp/String.h", line 67: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 81: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 95: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 107: Warning: enc hides Rcpp::String::enc. 5 Warning(s) detected. /opt/solarisstudio12.4/bin/CC -m64 -I/usr/local/R/include -DNDEBUG -I../inst/include/ -KPIC -xO3 -m64 -std=c++03 -g -c Module.cpp -o Module.o "../inst/include/Rcpp/Interrupt.h", line 60: Warning (Anachronism): Using void(*)(void*) to initialize extern "C" void(*)(void*). "../inst/include/Rcpp/String.h", line 67: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 81: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 95: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 107: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/XPtr.h", line 151: Warning (Anachronism): Using void(*)(SEXPREC*) to initialize extern "C" void(*)(SEXPREC*). "../inst/include/Rcpp/XPtr.h", line 88: Where: While instantiating "Rcpp::XPtr<Rcpp::CppFunction, PreserveStorage, &Rcpp::standard_delete_finalizer<Rcpp::CppFunction>>::setDeleteFinalizer()". "../inst/include/Rcpp/XPtr.h", line 88: Where: Instantiated from Rcpp::XPtr<Rcpp::CppFunction, PreserveStorage, &Rcpp::standard_delete_finalizer<Rcpp::CppFunction>>::XPtr(Rcpp::CppFunction*, bool, SEXPREC*, SEXPREC*). "../inst/include/Rcpp/module/Module.h", line 168: Where: Instantiated from non-template code. "../inst/include/Rcpp/XPtr.h", line 151: Warning (Anachronism): Using void(*)(SEXPREC*) to initialize extern "C" void(*)(SEXPREC*). "../inst/include/Rcpp/XPtr.h", line 88: Where: While instantiating "Rcpp::XPtr<Rcpp::Module, PreserveStorage, &Rcpp::standard_delete_finalizer<Rcpp::Module>>::setDeleteFinalizer()". "../inst/include/Rcpp/XPtr.h", line 88: Where: Instantiated from Rcpp::XPtr<Rcpp::Module, PreserveStorage, &Rcpp::standard_delete_finalizer<Rcpp::Module>>::XPtr(Rcpp::Module*, bool, SEXPREC*, SEXPREC*). "../inst/include/Rcpp/Module.h", line 391: Where: Instantiated from non-template code. "../inst/include/Rcpp/XPtr.h", line 151: Warning (Anachronism): Using void(*)(SEXPREC*) to initialize extern "C" void(*)(SEXPREC*). "../inst/include/Rcpp/XPtr.h", line 88: Where: While instantiating "Rcpp::XPtr<Rcpp::class_Base, PreserveStorage, &Rcpp::standard_delete_finalizer<Rcpp::class_Base>>::setDeleteFinalizer()". "../inst/include/Rcpp/XPtr.h", line 88: Where: Instantiated from Rcpp::XPtr<Rcpp::class_Base, PreserveStorage, &Rcpp::standard_delete_finalizer<Rcpp::class_Base>>::XPtr(Rcpp::class_Base*, bool, SEXPREC*, SEXPREC*). "../inst/include/Rcpp/Module.h", line 390: Where: Instantiated from non-template code. 8 Warning(s) detected. /opt/solarisstudio12.4/bin/CC -m64 -I/usr/local/R/include -DNDEBUG -I../inst/include/ -KPIC -xO3 -m64 -std=c++03 -g -c Rcpp_init.cpp -o Rcpp_init.o "../inst/include/Rcpp/Interrupt.h", line 60: Warning (Anachronism): Using void(*)(void*) to initialize extern "C" void(*)(void*). "../inst/include/Rcpp/String.h", line 67: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 81: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 95: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 107: Warning: enc hides Rcpp::String::enc. 5 Warning(s) detected. /opt/solarisstudio12.4/bin/CC -m64 -I/usr/local/R/include -DNDEBUG -I../inst/include/ -KPIC -xO3 -m64 -std=c++03 -g -c api.cpp -o api.o "../inst/include/Rcpp/Interrupt.h", line 60: Warning (Anachronism): Using void(*)(void*) to initialize extern "C" void(*)(void*). "../inst/include/Rcpp/String.h", line 67: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 81: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 95: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 107: Warning: enc hides Rcpp::String::enc. 5 Warning(s) detected. /opt/solarisstudio12.4/bin/CC -m64 -I/usr/local/R/include -DNDEBUG -I../inst/include/ -KPIC -xO3 -m64 -std=c++03 -g -c attributes.cpp -o attributes.o "../inst/include/Rcpp/Interrupt.h", line 60: Warning (Anachronism): Using void(*)(void*) to initialize extern "C" void(*)(void*). "../inst/include/Rcpp/String.h", line 67: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 81: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 95: Warning: enc hides Rcpp::String::enc. "../inst/include/Rcpp/String.h", line 107: Warning: enc hides Rcpp::String::enc. 5 Warning(s) detected. /opt/solarisstudio12.4/bin/CC -m64 -I/usr/local/R/include -DNDEBUG -I../inst/include/ -KPIC -xO3 -m64 -std=c++03 -g -c barrier.cpp -o barrier.o /opt/solarisstudio12.4/bin/CC -m64 -G lstdc++ -lgcc_s -lCrunG3 -lrt -lm -lc -L/usr/local/R/lib -norunpath -m64 -KPIC -DPIC -lc -L/opt/solarisstudio12.4/lib/sparcv9 -R/opt/solarisstudio12.4/lib/sparcv9 -lsunperf -lfsu -lmtsk -lpicl -lkstat -L/usr/local/R/lib -R/usr/local/R/lib -o Rcpp.so Date.o Module.o Rcpp_init.o api.o attributes.o barrier.o -L/usr/local/R/lib -lR ld: fatal: file lstdc++: open failed: No such file or directory gmake: *** [Rcpp.so] Error 2 ERROR: compilation failed for package 'Rcpp' * removing '/usr/local/R/library/Rcpp' The downloaded source packages are in '/tmp/Rtmp6PW1hJ/downloaded_packages' Updating HTML index of packages in '.Library' Making 'packages.html' ... done Warning message: In install.packages("Rcpp") : installation of package 'Rcpp' had non-zero exit status 2016-02-23 13:21 GMT+01:00 Dirk Eddelbuettel <e...@debian.org>: > > On 23 February 2016 at 12:56, Dimitar Vassilev wrote: > | How one can specify explicitly the compilers he prefers? I tried > exporting CC > > I use the file > > ~/.R/Makevars > > See the 'R Inst and Admin' manual that came with your copy of R. > > Dirk > > -- > http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org >
_______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel