Resent with fixed rcpp-devel address...<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Dominick Samperi</b> <span dir="ltr"><<a href="mailto:djsamperi@gmail.com">djsamperi@gmail.com</a>></span><br>
Date: Mon, Jul 26, 2010 at 10:09 AM<br>Subject: Re: [Rcpp-devel] [Rd] Toolchains for x64 Windows<br>To: Romain Francois <<a href="mailto:romain@r-enthusiasts.com">romain@r-enthusiasts.com</a>><br>Cc: <a href="mailto:Rcpp-devel@lists.r-forge.r-project.org">Rcpp-devel@lists.r-forge.r-project.org</a>, Prof Brian Ripley <<a href="mailto:ripley@stats.ox.ac.uk">ripley@stats.ox.ac.uk</a>><br>
<br><br>There was a time when Windows (and MacOS X) builds occurred shortly after a package was<br>updated at CRAN, and this appeared to be an automated process. Now there can be a<br>significant delay before a package is built for these platforms. Has the process reverted<br>
to manual mode?<br><br>Thanks,<br><font color="#888888">Dominick</font><div><div></div><div class="h5"><br><br><div class="gmail_quote">On Mon, Jul 26, 2010 at 8:44 AM, Romain Francois <span dir="ltr"><<a href="mailto:romain@r-enthusiasts.com" target="_blank">romain@r-enthusiasts.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hello,<br>
<br>
I'm just reposting this on the Rcpp mailing list in case people following Rcpp-devel don't follow R-devel.<br>
<br>
Romain<br>
<br>
Le 26/07/10 08:58, Prof Brian Ripley a écrit :<div><div></div><div><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
The MinGW-w64 project, whose toolchains we use for 64-bit Windows, have<br>
made some changes to their conventions *and* removed all the older<br>
binary builds from their site. The current toolchains are not suitable<br>
for use with R 2.11.x, and I've re-packaged an older version (which is)<br>
as <a href="http://www.stats.ox.ac.uk/pub/Rtools/oldWin64toolchain.zip" target="_blank">http://www.stats.ox.ac.uk/pub/Rtools/oldWin64toolchain.zip</a><br>
<br>
The most critical change is to no longer have an additional leading<br>
underscore on symbols, and we will adopt that convention for R 2.12.0.<br>
R-devel is now set up by default to use it: if you have been building<br>
R-devel with an older toolchain you will need to start afresh with the<br>
new one, a snapshot of which is at<br>
<a href="http://www.stats.ox.ac.uk/pub/Rtools/Win64No_toolchain.zip" target="_blank">http://www.stats.ox.ac.uk/pub/Rtools/Win64No_toolchain.zip</a><br>
<br>
The currently recommended tools are (as ever) documented in the R-admin<br>
manual for the version of R you use.<br>
<br>
Static and import libraries (but fortunately not DLLs) are incompatible<br>
across these changes. Only a very few binary packages (e.g. Rcpp [*])<br>
contain these, but quite a few are built using import libraries for<br>
external software, and either need the import libraries recompiled or to<br>
be converted to link directly to DLLs. (These include RCurl RGtk2<br>
cairoDevice hdf5 lossDev png rjags.) The libraries we use for CRAN<br>
packages have all been recompiled: these are available under<br>
<br>
old: <a href="http://www.stats.ox.ac.uk/pub/Rtools/goodies/Win64/" target="_blank">http://www.stats.ox.ac.uk/pub/Rtools/goodies/Win64/</a><br>
new: <a href="http://www.stats.ox.ac.uk/pub/Rtools/goodies/Win64No_/" target="_blank">http://www.stats.ox.ac.uk/pub/Rtools/goodies/Win64No_/</a><br>
<br>
Uwe Ligges does not yet have a build service for R-devel on win-builder:<br>
it is hoped to have such a service within the next month using 32/64-bit<br>
builds, the 64-bit part using the new toolchain.<br>
<br>
Note that the underscore convention is not the only thing which has<br>
changed: gcc 4.5.x is used (rather than 4.4.4) and there are extensive<br>
changes to the headers. Some of these also necessitate changes to packages.<br>
<br>
[*] This means that if you use Rcpp the advice is to install from<br>
sources yourself Rcpp and any packages using it if you are using R-devel<br>
on Windows.<br>
<br>
</blockquote>
<br>
<br>
-- <br></div></div>
Romain Francois<br>
Professional R Enthusiast<br>
+33(0) 6 28 91 30 30<br>
<a href="http://romainfrancois.blog.free.fr" target="_blank">http://romainfrancois.blog.free.fr</a><br>
|- <a href="http://bit.ly/bc8jNi" target="_blank">http://bit.ly/bc8jNi</a> : Rcpp 0.8.4<br>
|- <a href="http://bit.ly/dz0RlX" target="_blank">http://bit.ly/dz0RlX</a> : bibtex 0.2-1<br>
`- <a href="http://bit.ly/a5CK2h" target="_blank">http://bit.ly/a5CK2h</a> : Les estivales 2010<br>
<br>
_______________________________________________<br>
Rcpp-devel mailing list<br>
<a href="mailto:Rcpp-devel@lists.r-forge.r-project.org" target="_blank">Rcpp-devel@lists.r-forge.r-project.org</a><br>
<a href="https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel" target="_blank">https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel</a><br>
</blockquote></div><br>
</div></div></div><br>