From tangoh at gmail.com  Wed Mar 11 06:40:16 2015
From: tangoh at gmail.com (Hsiu-Khuern Tang)
Date: Tue, 10 Mar 2015 22:40:16 -0700
Subject: [Rd] Notes on building a gcc toolchain for Rtools (but not
	multilib)
In-Reply-To: <CAL6gwn+7k9=BnzCZ+v9s3rXVMZ_okns7WUVKfFLp7bj7pDzWfA@mail.gmail.com>
References: <1110879639.489054.1426013789755.JavaMail.root@fredhutch.org>
	<54FF432C.8030200@gmail.com>
	<CAL6gwn+7k9=BnzCZ+v9s3rXVMZ_okns7WUVKfFLp7bj7pDzWfA@mail.gmail.com>
Message-ID: <CAPuMoLb-1zoWV59atQH5eKi4oPG1sY+WXr4e+cDw5V9soiM3NQ@mail.gmail.com>

On Tue, Mar 10, 2015 at 8:54 PM, Avraham Adler <avraham.adler at gmail.com> wrote:
> On Tue, Mar 10, 2015 at 3:17 PM, Duncan Murdoch
> <murdoch.duncan at gmail.com> wrote:
>>
>> That's a bug.  I haven't tracked down what's going wrong with our
>> regular code.  If I can't find that and fix it soon, I'll make Internet2
>> the default.  For now, you can do it yourself using the instructions on
>> ?setInternet2.
>>
>> Duncan Murdoch
>
> I successfully rebuilt R-devel_2015-03-09 with the most recent version
> of Rtools tonight, building both ICU_531 and this time libcurl (7.39)
> as well (and OpenBLAS, of course). The internet bug is still there,
> but the rest of make-check all passed with flying colors, as did
> building 'microbenchmark' from source (with all the other needed
> packages, including Rcpp and Hsiu-Kheurn's change to NM was *not*
> used).
> ...

The NM_FILTER change seems to be needed only when compiling C++ code
with -std=c++11 or -std=gnu++11.

Even though the current CRAN policy doesn't allow the C++11 standard,
it would still be useful to document this, perhaps in the Writing R
Extensions manual.

- Hsiu-Khuern



[Rd] Notes on building a gcc toolchain for Rtools (but not multilib)
Hsiu-Khuern Tang