From 2e3c21417319a13a098118619c41b53b56139ec4 Mon Sep 17 00:00:00 2001 From: "tqchen@graphlab.com" Date: Tue, 26 Aug 2014 10:23:57 -0700 Subject: [PATCH] improve makefile --- R-package/src/Makevars.win | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/R-package/src/Makevars.win b/R-package/src/Makevars.win index 4807a016d..5d2261230 100644 --- a/R-package/src/Makevars.win +++ b/R-package/src/Makevars.win @@ -6,6 +6,11 @@ export CXX = g++ PKG_CPPFLAGS = -O3 -Wno-unknown-pragmas -DXGBOOST_CUSTOMIZE_ERROR_ -fopenmp -fPIC $(SHLIB_OPENMP_CFLAGS) PKG_LIBS = $(SHLIB_OPENMP_CFLAGS) +# add flag to build native code even in cross compiler +ifeq "$(WIN)" "64" + PKG_CPPFLAGS += -m64 +endif + ifeq ($(no_omp),1) PKG_CPPFLAGS += -DDISABLE_OPENMP endif @@ -25,4 +30,3 @@ $(CXXOBJ) : clean: rm -rf *.so *.o *~ *.dll -