Reverted OS X implementation to non-ARC
* Apparently, there were some leaks not reported as such * Support for 32 bits computer is restored * Fix memory leak in sfStringToNSString (related to #484) * Unapply context when closing the window, freeing memory The following commits are related to ARC modifications: *42f6e83dfb
*6edc4b9518
*f6c94451fb
*324d4a18e7
*0d47056132
Commitac28902b57
is the last one before the introduction of ARC.
This commit is contained in:
parent
a8ab8fb061
commit
b9f5f19f7c
15 changed files with 347 additions and 71 deletions
|
@ -53,9 +53,6 @@ sfml_set_option(SFML_OPENGL_ES ${OPENGL_ES} BOOL "TRUE to use an OpenGL ES imple
|
|||
|
||||
# Mac OS X specific options
|
||||
if(SFML_OS_MACOSX)
|
||||
# set default CMAKE_OSX_ARCHITECTURES value to x86_64
|
||||
sfml_set_option(CMAKE_OSX_ARCHITECTURES "x86_64" STRING "Build architectures for OS X")
|
||||
|
||||
# set default CMAKE_OSX_DEPLOYMENT_TARGET value to 10.7
|
||||
sfml_set_option(CMAKE_OSX_DEPLOYMENT_TARGET "10.7" STRING "Minimum OS version to target for deployment (at runtime)")
|
||||
|
||||
|
@ -151,12 +148,6 @@ if(SFML_OS_MACOSX)
|
|||
endif()
|
||||
endif()
|
||||
|
||||
# Objective-C ARC requires a 64 bit runtime.
|
||||
if(NOT CMAKE_OSX_ARCHITECTURES STREQUAL "x86_64")
|
||||
message(FATAL_ERROR "CMAKE_OSX_ARCHITECTURES should be 'x86_64'; SFML doesn't support 32 bit on Mac OS X.")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# make sure CMAKE_OSX_DEPLOYMENT_TARGET is >= 10.7
|
||||
if (CMAKE_OSX_DEPLOYMENT_TARGET VERSION_LESS "10.7")
|
||||
message(FATAL_ERROR "CMAKE_OSX_DEPLOYMENT_TARGET (${CMAKE_OSX_DEPLOYMENT_TARGET}) should be 10.7 or better")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue