<div dir="ltr">The std=c++0x is not sufficient for my purposes as it doesn't support template aliases.  I have tried to set CXX1XSTD=-std=c++11 in the Makevars.win but it doesn't appear to register.  The build proceeds as if I never set the variable.  Are the any packages that accomplish this?<br><div><br></div><div>Charles</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 10, 2015 at 10:42 AM, Martyn Plummer <span dir="ltr"><<a href="mailto:plummerm@iarc.fr" target="_blank">plummerm@iarc.fr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 2015-11-10 at 10:30 -0600, Dirk Eddelbuettel wrote:<br>
> On 10 November 2015 at 10:18, Charles Determan wrote:<br>
> | Okay, is there a way for me to use the newer compiler for building the package<br>
> | on Windows?  I've tried everything I can think of and fail to get the new one<br>
> | to register when building a package.<br>
><br>
> Set CXX1X in Makevars or in R's $RHOME/etc/Makeconf<br>
<br>
</span>It is the flag CXX1XSTD that should be overridden. With the Windows CRAN<br>
binary it is set to:<br>
<br>
CXX1XSTD = -std=c++0x<br>
<br>
For more details on custom compilation see section 6.3.3 of the R<br>
Installation and Administration manual (a.k.a R-admin)<br>
<br>
Martyn<br>
<br>
> Dirk<br>
><br>
<br>
-----------------------------------------------------------------------<br>
This message and its attachments are strictly confidential. If you are<br>
not the intended recipient of this message, please immediately notify<br>
the sender and delete it. Since its integrity cannot be guaranteed,<br>
its content cannot involve the sender's responsibility. Any misuse,<br>
any disclosure or publication of its content, either whole or partial,<br>
is prohibited, exception made of formally approved use<br>
-----------------------------------------------------------------------<br>
</blockquote></div><br></div>