Hi, Charles, I think this is a known problem in Microsoft R Open. You can try to add following lines into your ~/.R/Makevars file:
CXX1X=gcc -std=c++0x CXX1XSTD=-std=c++0x Best, KK On Mon, Feb 20, 2017 at 11:29 AM, Charles Determan <cdeterma...@gmail.com> wrote: > Greetings, > > I have run in a problem where a user tries to install my package 'gpuR' > and the compilation is showing the C++ compiler absent resulting in errors > like: > > I/usr/lib64/microsoft-r/3.3/lib64/R/include -DNDEBUG -I../inst/include > -DCL_HPP_MINIMUM_OPENCL_VERSION=110 -DCL_USE_DEPRECATED_OPENCL_1_2_APIS > -DCL_HPP_TARGET_OPENCL_VERSION=120 -I'/usr/include/' -I. -pthread > -DU_STATIC_IMPLEMENTATION > -I"/usr/lib64/microsoft-r/3.3/lib64/R/library/Rcpp/include" > -I"/usr/lib64/microsoft-r/3.3/lib64/R/library/RcppEigen/include" > -I"/usr/lib64/microsoft-r/3.3/lib64/R/library/RViennaCL/include" > -I"/usr/lib64/microsoft-r/3.3/lib64/R/library/BH/include" -c > vienna_svd.cpp -o vienna_svd.o > > sh: I/usr/lib64/microsoft-r/3.3/lib64/R/include: No such file or directory > > You can find the full issue here (https://github.com/cdeterman/ > gpuR/issues/66). > > What I don't understand is what could be causing this. On the particular > machine (CentOS 7) with using Microsoft R Open the 'Makevars' files ends up > like this: > > CXX_STD=CXX11 > PKG_CPPFLAGS=-I../inst/include -DCL_HPP_MINIMUM_OPENCL_VERSION=110 > -DCL_USE_DEPRECATED_OPENCL_1_2_APIS -DCL_HPP_TARGET_OPENCL_VERSION=120 > -I'/usr/include/' -I. -pthread > PKG_CXXFLAGS= > PKG_LIBS=-L../inst/include/loader -lOpenCL -pthread > BUILD_LIB=../inst/include/loader/libOpenCL.a > > $(SHLIB): $(BUILD_LIB) > > ../inst/include/loader/libOpenCL.a: > cd ../inst/include/loader/ && $(MAKE) libOpenCL.a \ > CC="$(CC)" CFLAGS="$(ALL_CFLAGS)" AR="$(AR)" RM="$(RM)" \ > ICD_OS=icd_linux > > Have I mistakenly set something here that is causing this problem? > > I tried putting the 'CXX=g++' in the `Makevars` but I had previously read > that it is ignored by the internal R `Makefile` so naturally it provided no > help. > > Regards, > Charles > > > _______________________________________________ > Rcpp-devel mailing list > Rcpp-devel@lists.r-forge.r-project.org > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel > -- Qiang Kou q...@umail.iu.edu School of Informatics and Computing, Indiana University
_______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel