Zhuo Peng created ARROW-6848: -------------------------------- Summary: [C++] Specify -std=c++11 instead of -std=gnu++11 when building Key: ARROW-6848 URL: https://issues.apache.org/jira/browse/ARROW-6848 Project: Apache Arrow Issue Type: Bug Reporter: Zhuo Peng
Relevant discussion: [https://lists.apache.org/thread.html/5807e65d865c1736b3a7a32653ca8bb405d719eb13b8a10b6fe0e904@%3Cdev.arrow.apache.org%3E] in addition to set(CMAKE_CXX_STANDARD 11) , we also need to set(CMAKE_CXX_EXTENSIONS OFF) in order to turn off compiler-specific extensions (with GCC, it's -std=gnu++11) This is supposed to be a no-op, because Arrow builds fine with other compilers (Clang-LLVM / MSCV). But opening this bug to track any issues with flipping the switch. -- This message was sent by Atlassian Jira (v8.3.4#803005)