[R] Help Installing Rtools
Doran, Harold
HDor@n @end|ng |rom @|r@org
Fri Sep 6 22:33:15 CEST 2019
John
Indeed, this was the issue. I needed to modify my windows path to include both Rtools and the version of R I am using.
Thank you.
-----Original Message-----
From: Fox, John <jfox using mcmaster.ca>
Sent: Friday, September 6, 2019 9:35 AM
To: Doran, Harold <HDoran using air.org>
Cc: r-help using r-project.org
Subject: Re: [R] Help Installing Rtools
Dear Harold,
Have you checked that the Rtools directory is on the Windows path? If not, you could try rerunning the Rtools installer and allow it to modify the path, or simply add the Rtools directory to the path yourself.
I hope that this helps,
John
-----------------------------
John Fox, Professor Emeritus
McMaster University
Hamilton, Ontario, Canada
Web: http::/socserv.mcmaster.ca/jfox
> On Sep 5, 2019, at 9:43 AM, Doran, Harold <HDoran using air.org> wrote:
>
> I've done the following steps, but am unable to source in the Cpp files. Details of my session and sessionInfo are below. Am I missing a package, or a critical step? I found one answer regarding the 'make" error on stackoverflow suggesting the problem is resolved by grabbing the more recent version of Rtools, which I have done.
>
> Thanks.
>
>> install.packages('installr')
>> library(installr)
>> install.Rtools()
>
> This step installed Rtools35.exe correctly as far as I can tell. Then,
>
>> library(devtools)
> Loading required package: usethis
>> library(Rcpp)
>> sourceCpp("test.cpp")
> Warning message:
> In system(cmd) : 'make' not found
> Error in sourceCpp("test.cpp") :
> Error 1 occurred building shared library.
>
> WARNING: The tools required to build C++ code for R were not found.
>
> Please download and install the appropriate version of Rtools:
>
> http://cran.r-project.org/bin/windows/Rtools/
>
>> sessionInfo()
> R version 3.6.1 (2019-07-05)
> Platform: x86_64-w64-mingw32/x64 (64-bit) Running under: Windows 10
> x64 (build 18362)
>
> Matrix products: default
>
> locale:
> [1] LC_COLLATE=English_United States.1252 [2] LC_CTYPE=English_United
> States.1252 [3] LC_MONETARY=English_United States.1252 [4]
> LC_NUMERIC=C [5] LC_TIME=English_United States.1252
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] Rcpp_1.0.2 devtools_2.1.0 usethis_1.5.1 htmltab_0.7.1
> [5] installr_0.22.0 stringr_1.4.0
>
> loaded via a namespace (and not attached):
> [1] magrittr_1.5 pkgload_1.0.2 R6_2.4.0 rlang_0.3.4
> [5] httr_1.4.1 tools_3.6.1 pkgbuild_1.0.5 sessioninfo_1.1.1
> [9] cli_1.1.0 withr_2.1.2 remotes_2.1.0 rprojroot_1.3-2
> [13] assertthat_0.2.1 digest_0.6.19 crayon_1.3.4 processx_3.4.1
> [17] callr_3.3.1 fs_1.3.1 ps_1.3.0 testthat_2.2.1
> [21] curl_4.0 memoise_1.1.0 glue_1.3.1 stringi_1.4.3
> [25] compiler_3.6.1 backports_1.1.4 desc_1.2.0 prettyunits_1.0.2
> [29] XML_3.98-1.20
>>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.
More information about the R-help
mailing list