--- CMakeLists.txt.orig 2015-05-18 16:31:48 UTC +++ CMakeLists.txt @@ -421,6 +421,9 @@ elseif("${CMAKE_CXX_COMPILER_ID}" STREQU # Clang/Intel specific compiler options # I disabled long-long warning because boost generates about 50 such warnings set(WARNING_COMPILER_FLAGS "-Wall -pedantic -Wextra -Wno-long-long -Wno-unused-parameter -Wno-variadic-macros -Wno-zero-length-array") + if(${CMAKE_CXX_COMPILER_VERSION} VERSION_GREATER "3.6") + set(WARNING_COMPILER_FLAGS "${WARNING_COMPILER_FLAGS} -Wno-unused-local-typedef ") + endif() # OpenSSL is deprecated on later versions of Mac OS X. The long-term solution # is to provide a CommonCryto implementation.