Hi Dieter, Thanks for your interest in Rcpp. We generally prefer questions about Rcpp / RInside / ... on the rcpp-devel list.
On 24 July 2011 at 01:09, Dieter Menne wrote: | I am trying to run inline/Rcpp under Windows 64. The RTools are installed on | a spaceless path D:\rtools. | | Inlining pure c-code works perfectly. When I try the sample code for cpp in | the cxx Documentation, I get: | | x86_64-w64-mingw32-g++.exe: C:/Program: No such file or directory | | The path to the compiler is correct. Obviously there is some problem with | the space in C:/Program (Files). | | Any ideas where to look for the settings that caused the failure? Rcpp and its related packages expand $(R_HOME) et al to build arguments assigned to PKG_CXXFLAGS and PKG_LIBS, either via environment variables (in the case of the 'inline' package) or via arguments in Makevars and Makevars.win. We need to quote strings etc, and unfortunately it seems to break once you have space in there --- presumably from installing R itself in a path with spaces. As I recall, the R-Windows FAQ recommends against it too. as spaces in filenames are not supported. I know of no other fix than to move your R installation. Or to manually rewrite the installation / build snippets. Things will compile and link, you "just" need to re-build all the Makevars.win etc scripts to use absolute paths, possibly with 8.3 notation. Sorry, Dirk | Dieter | -------- | | R version 2.13.0 (2011-04-13) | Platform: x86_64-pc-mingw32/x64 (64-bit) | | locale: | [1] LC_COLLATE=German_Germany.1252 LC_CTYPE=German_Germany.1252 | [3] LC_MONETARY=German_Germany.1252 LC_NUMERIC=C | [5] LC_TIME=German_Germany.1252 | | attached base packages: | [1] stats graphics grDevices datasets utils methods base | | other attached packages: | [1] Rcpp_0.9.5 inline_0.3.8 | | loaded via a namespace (and not attached): | [1] tools_2.13.0 | > | | -- | View this message in context: http://r.789695.n4.nabble.com/inline-Rcpp-Problem-with-space-in-path-under-Windows-tp3689982p3689982.html | Sent from the R help mailing list archive at Nabble.com. | | ______________________________________________ | 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. -- Gauss once played himself in a zero-sum game and won $50. -- #11 at http://www.gaussfacts.com ______________________________________________ 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.