[R Package] Use the C++ 11 compiler to test OpenMP flags (#1881)
* fix segfault when gctorture() is enabled * use the C++ 11 compiler to test OpenMP flags * auto-generated configure script
This commit is contained in:
parent
5ebd8fb809
commit
b14994aeff
5
R-package/configure
vendored
5
R-package/configure
vendored
@ -1779,6 +1779,11 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
CXX1X=`"${R_HOME}/bin/R" CMD config CXX1X`
|
||||||
|
CXX1XSTD=`"${R_HOME}/bin/R" CMD config CXX1XSTD`
|
||||||
|
CXX="${CXX1X} ${CXX1XSTD}"
|
||||||
|
CXXFLAGS=`"${R_HOME}/bin/R" CMD config CXX1XFLAGS`
|
||||||
|
|
||||||
ac_ext=cpp
|
ac_ext=cpp
|
||||||
ac_cpp='$CXXCPP $CPPFLAGS'
|
ac_cpp='$CXXCPP $CPPFLAGS'
|
||||||
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
|
||||||
|
|||||||
@ -4,6 +4,11 @@ AC_PREREQ(2.62)
|
|||||||
|
|
||||||
AC_INIT([xgboost],[0.6-0],[],[xgboost],[])
|
AC_INIT([xgboost],[0.6-0],[],[xgboost],[])
|
||||||
|
|
||||||
|
CXX1X=`"${R_HOME}/bin/R" CMD config CXX1X`
|
||||||
|
CXX1XSTD=`"${R_HOME}/bin/R" CMD config CXX1XSTD`
|
||||||
|
CXX="${CXX1X} ${CXX1XSTD}"
|
||||||
|
CXXFLAGS=`"${R_HOME}/bin/R" CMD config CXX1XFLAGS`
|
||||||
|
|
||||||
AC_LANG(C++)
|
AC_LANG(C++)
|
||||||
OPENMP_[]_AC_LANG_PREFIX[]FLAGS=
|
OPENMP_[]_AC_LANG_PREFIX[]FLAGS=
|
||||||
AC_ARG_ENABLE([openmp],
|
AC_ARG_ENABLE([openmp],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user