mirror of
				https://github.com/thunderbrewhq/thunderbrew
				synced 2025-11-04 02:06:03 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
The Simple DirectMedia Layer (SDL for short) is a cross-platform 
 | 
						|
library designed to make it easy to write multi-media software, 
 | 
						|
such as games and emulators.
 | 
						|
 | 
						|
The Simple DirectMedia Layer library source code is available from: 
 | 
						|
http://www.libsdl.org/
 | 
						|
 | 
						|
This library is distributed under the terms of the zlib license: 
 | 
						|
http://zlib.net/zlib_license.html
 | 
						|
 | 
						|
 | 
						|
This packages contains the SDL framework for OS X. 
 | 
						|
Conforming with Apple guidelines, this framework 
 | 
						|
contains both the SDL runtime component and development header files.
 | 
						|
 | 
						|
 | 
						|
To Install:
 | 
						|
Copy the SDL2.framework to /Library/Frameworks
 | 
						|
 | 
						|
You may alternatively install it in <Your home directory>/Library/Frameworks 
 | 
						|
if your access privileges are not high enough.
 | 
						|
 | 
						|
 | 
						|
Use in CMake projects:
 | 
						|
SDL2.framework can be used in CMake projects using the following pattern:
 | 
						|
```
 | 
						|
find_package(SDL2 REQUIRED COMPONENTS SDL2)
 | 
						|
add_executable(my_game ${MY_SOURCES})
 | 
						|
target_link_libraries(my_game PRIVATE SDL2::SDL2)
 | 
						|
```
 | 
						|
If SDL2.framework is installed in a non-standard location,
 | 
						|
please refer to the following link for ways to configure CMake:
 | 
						|
https://cmake.org/cmake/help/latest/command/find_package.html#config-mode-search-procedure
 | 
						|
 | 
						|
 | 
						|
Additional References:
 | 
						|
 | 
						|
 - Screencast tutorials for getting started with OpenSceneGraph/Mac OS X are 
 | 
						|
 	available at:
 | 
						|
	http://www.openscenegraph.org/projects/osg/wiki/Support/Tutorials/MacOSXTips
 | 
						|
	Though these are OpenSceneGraph centric, the same exact concepts apply to 
 | 
						|
	SDL, thus the videos are recommended for everybody getting started with
 | 
						|
	developing on Mac OS X. (You can skim over the PlugIns stuff since SDL
 | 
						|
	doesn't have any PlugIns to worry about.)
 |