The most recent Rtools still uses 4.6.3 so that doesn't help here.

On Tue, Nov 10, 2015 at 10:34 AM, 覃文锋 <m...@qinwf.com> wrote:

> You can try Rtools 3.3
>
> https://cran.r-project.org/bin/windows/Rtools/
>
> https://github.com/rwinlib/r-base
>
> http://www.stat.ucla.edu/%7Ejeroen/mingw-w64/
>
> ------
>
> Okay, is there a way for me to use the newer compiler for building the 
> package on Windows?  I've tried everything I can think of and fail to get the 
> new one to register when building a package.
>
> Charles
>
> On Tue, Nov 10, 2015 at 10:16 AM, Dirk Eddelbuettel <e...@debian.org
> > wrote:
>
>
> On 10 November 2015 at 10:00, Charles Determan wrote:
>
> | I have installed a more recent compiler and would like to use the -std=c++11
> | flag instead of the -std=c++0x.
> |
> | system('g++ --version')
> | truncated... 5.2.0
> |
>
> | I have a Makevars.win file where I initially set the CXX_STD=CXX11 however 
> this
>
> | uses the default C++11 flag returned from R CMD config CXX1XSTD (i.e. 
> c++0x).
>
> | This is insufficient as I am using template aliases (not supported in 
> c++0x).
> |
>
> | I also tried putting the -std=c++11 directly in the PKG_CXXFLAGS but I get 
> an
> | error stating:
> |
> | cc1plus.exe: error: unrecognized command line option '-std=c++11'
>
> That would suggest that g++-4.6.2.exe is still running.
>
> Dirk
>
>
> | I can use the C++11 flag if I set PKG_CXXFLAGS manually and run sourceCpp 
> on a
> | single file but I want to apply it over an entire package.
> |
> | Thanks,
> | Charles
> |
> |
> |
> | _______________________________________________
> | 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
>
> --
> 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

Reply via email to