install package on windows ERROR: compilation failed for package 'cldr'

26,632

Solution 1

Have you installed RTools? Choose the right version, which belongs to your R version (it seems you use R 3.2)

From the 127 return code, it looks like you don't have a C++ compiler installed on your path. Have you installed the latest Rtools for Windows? It will give you the C++ toolchain you need.

Solution 2

Try this: install.packages("cldr", type="binary"). I was getting same error message for 'backports' package installation.

Share:
26,632
Fiona_Wang
Author by

Fiona_Wang

Python, R, Machine Learning

Updated on July 09, 2022

Comments

  • Fiona_Wang
    Fiona_Wang almost 2 years
    url <- "http://cran.us.r-project.org/src/contrib/Archive/cldr/cldr_1.1.0.tar.gz"
    pkgFile<-"cldr_1.1.0.tar.gz"
    download.file(url = url, destfile = pkgFile)
    

    Console

    >trying URL 'http://cran.us.r-project.org/src/contrib/Archive/cldr/cldr_1.1.0.tar.gz'
    Content type 'application/x-gzip' length 2296083 bytes (2.2 MB)
    ==============================
      downloaded 2.2 MB
    
    install.packages(pkgs = pkgFile, type = "source", repos = NULL)
    
    > Installing package into ‘C: / Users / v - xuawan / Documents / R / win -
      library / 3.2’
    (as ‘lib’ is unspecified)
    * installing * source * package 'cldr' ...
    ** package 'cldr' successfully unpacked and MD5 sums checked
    ** libs
    
    >  **  * arch - i386
    Warning:running command 'make -f "Makevars" -f "C:/PROGRA~1/R/R-32~1.0/etc/i386/Makeconf" -f "C:/PROGRA~1/R/R-32~1.0/share/make/winshlib.mk" SHLIB_LDFLAGS='$(SHLIB_CXXLDFLAGS)' SHLIB_LD='$(SHLIB_CXXLD)' SHLIB="cldr.dll" ' had status 127
    ERROR:compilation failed for package 'cldr'
    * removing 'C:/Users/v-xuawan/Documents/R/win-library/3.2/cldr'
    Warning in install.packages:running command '"C:/PROGRA~1/R/R-32~1.0/bin/x64/R" CMD INSTALL -l "C:\Users\v-xuawan\Documents\R\win-library\3.2" "cldr_1.1.0.tar.gz"' had status 1
    Warning in install.packages:installation of package ‘cldr_1.1.0.tar.gz’ had non -
      zero exit status
    

    I tried to install package cldr on windows. I am wondering if any of you know how to solve above error message

  • Adeetya
    Adeetya almost 7 years
    I'm facing the same problem and have installed rtools as well but the problem still persists.