This is simply misinformation. The Rtools distribution does include g++ suitably configured for static linking of libstdc++, and that works for the hundreds of CRAN/BioC packages using C++.

And please report bugs in packages to their maintainers, not here.
You do not need to include the paths to MinGW's include and lib directories in Makevars.win, so that package should not have them.

On Tue, 21 Dec 2010, Andy Zhu wrote:

This is to summarize my workaround to install R/parallel in win32/64 boxes.
Recently I had problems to install rparallel:
1. The package's Makevars.win coded include fixed path for Rtools
2. package is written in C++; Rtools and R are not intended to run g++ by
default.

My workaround:
1. Need to install R, Rtools as usual.  Note Rtools 2.12 has both 32bit mingw
and 64 bit.  However, it doesn't include package for g++ and libstdc++.  You
need to install these 2 packages into rtools from sourceforge first.
2. In rparallel source tree, open Makevars.win: change the PKG_CPPFLAGS and
PKG_LIBS variables to point to your correct rtools and rtools/mingw directories.
3. In R_installation/etc: open i386 or win64 (forget the name for 64bit) and
open Makeconf file; look for DLLFLAGS += ... and append -static-libstdc++.  This
flag will cause g++ to statically link in libstdc++.

then you can run usual R CMD INSTALL rparallel.

Good luck.



        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to