diff --git a/cpp/src/parquet/CMakeLists.txt b/cpp/src/parquet/CMakeLists.txt index f20a83e212465..dc55ab158d844 100644 --- a/cpp/src/parquet/CMakeLists.txt +++ b/cpp/src/parquet/CMakeLists.txt @@ -200,7 +200,7 @@ if(ARROW_HAVE_RUNTIME_AVX2) set_source_files_properties(level_conversion_bmi2.cc PROPERTIES SKIP_PRECOMPILE_HEADERS ON COMPILE_FLAGS - "${ARROW_AVX2_FLAG} -DARROW_HAVE_BMI2 ${CXX_FLAGS_RELEASE}" + "${ARROW_AVX2_FLAG} -DARROW_HAVE_BMI2 -mbmi2 ${CXX_FLAGS_RELEASE}" ) endif()