Browse Source

Disable dangerous macOS SDK macros

They define macros such as "check()" which causes our code to break as
we have methods with that name.
tags/v1.11.90
Pierre Ossman 2 years ago
parent
commit
e7f8370ffc
1 changed files with 5 additions and 0 deletions
  1. 5
    0
      CMakeLists.txt

+ 5
- 0
CMakeLists.txt View File

@@ -106,6 +106,11 @@ if(WIN32)
add_definitions(-D_WIN32_WINNT=0x0601)
endif()

# Legacy macros (macOS 10.12 and older) conflict with our code
if(APPLE)
add_definitions(-D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORES=0)
endif()

if(CMAKE_SIZEOF_VOID_P MATCHES 8)
message(STATUS "64-bit build")
else()

Loading…
Cancel
Save