[Bioc-devel] New Windows toolchain
dtenenba at fredhutch.org
Wed Mar 18 17:43:02 CET 2015
An update on this: for the time being, the R folks have decided to roll back to a toolchain based once more on gcc 4.6.3.
They plan for the new (gcc 4.9.2-based) toolchain to be available in conjunction with R 3.2.1 sometime later this year.
More information is here:
So when this new toolchain (and R-devel built against it) is available, I will be installing it on the devel windows build machine.
----- Original Message -----
> From: "Dan Tenenbaum" <dtenenba at fredhutch.org>
> To: "bioc-devel" <bioc-devel at r-project.org>
> Sent: Thursday, March 12, 2015 4:06:27 PM
> Subject: New Windows toolchain
> Hi all,
> This is relevant (and possibly quite important) to all package
> maintainers whose packages contain C or C++ code, or depend on one
> that does.
> A new toolchain is available for building R and R packages on
> Windows. This toolchain uses gcc 4.9.2 whereas the old one used gcc
> Another major difference is that gcc is no longer in the PATH; and
> the flags -m32 and -m64 can't be used to delegate to the appropriate
> compiler, so any Makefiles/Makevars/configure scripts that expect to
> find gcc/g++ on the PATH need to be changed.
> See https://stat.ethz.ch/pipermail/r-devel/2015-March/070800.html and
> other emails in that thread for more information.
> The new toolchain has been installed on the bioc-devel build machine
> for Windows, SO...it's possible that this could wreak a little havoc
> on our build system (just on windows) tomorrow. The main point of
> this email is to say not to worry, we'll figure these things out. If
> your package suddenly fails to build tomorrow, it's likely related
> to this change. We'll post updates as we figure out what package
> maintainers need to do to get things working again.
> For those who develop on windows, grab the latest R-devel and the
> latest Rtools in order to be on the same page as the build system.
> Let us know if you have questions.
More information about the Bioc-devel