diff --git a/R-package/src/Makevars.win b/R-package/src/Makevars.win index 2ba962895..4b1c9ba8f 100644 --- a/R-package/src/Makevars.win +++ b/R-package/src/Makevars.win @@ -2,10 +2,11 @@ PKGROOT=../../ # _*_ mode: Makefile; _*_ CXX=`"${R_HOME}/bin/Rcmd" config CXX` -TCXXFLAGS=`"${R_HOME}/bin/Rcmd" config CXXFLAGS` +# overwrite CXXFLAGS, in order to force evaluate it in windows +CXXFLAGS=`"${R_HOME}/bin/Rcmd" config CXXFLAGS` # expose these flags to R CMD SHLIB PKG_CPPFLAGS= -DXGBOOST_CUSTOMIZE_MSG_ -I$(PKGROOT) $(SHLIB_OPENMP_CFLAGS) -XGBFLAG= $(TCXXFLAGS) -DXGBOOST_CUSTOMIZE_MSG_ -fPIC $(SHLIB_OPENMP_CFLAGS) +XGBFLAG= $(CXXFLAGS) -DXGBOOST_CUSTOMIZE_MSG_ -fPIC $(SHLIB_OPENMP_CFLAGS) PKG_LIBS = $(SHLIB_OPENMP_CFLAGS) CXXOBJ= xgboost_wrapper.o xgboost_io.o xgboost_gbm.o xgboost_updater.o