mirror of
				https://github.com/libsdl-org/SDL.git
				synced 2025-10-26 12:27:44 +00:00 
			
		
		
		
	Added toolchain files for cross-compiling to Windows
This commit is contained in:
		
							
								
								
									
										13
									
								
								build-scripts/cmake-toolchain-mingw64-i686.cmake
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								build-scripts/cmake-toolchain-mingw64-i686.cmake
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
set(CMAKE_SYSTEM_NAME Windows)
 | 
			
		||||
set(CMAKE_SYSTEM_PROCESSOR x86)
 | 
			
		||||
 | 
			
		||||
find_program(CMAKE_C_COMPILER NAMES i686-w64-mingw32-gcc)
 | 
			
		||||
find_program(CMAKE_CXX_COMPILER NAMES i686-w64-mingw32-g++)
 | 
			
		||||
 | 
			
		||||
if(NOT CMAKE_C_COMPILER)
 | 
			
		||||
	message(FATAL_ERROR "Failed to find CMAKE_C_COMPILER.")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if(NOT CMAKE_CXX_COMPILER)
 | 
			
		||||
	message(FATAL_ERROR "Failed to find CMAKE_CXX_COMPILER.")
 | 
			
		||||
endif()
 | 
			
		||||
							
								
								
									
										13
									
								
								build-scripts/cmake-toolchain-mingw64-x86_64.cmake
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								build-scripts/cmake-toolchain-mingw64-x86_64.cmake
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
set(CMAKE_SYSTEM_NAME Windows)
 | 
			
		||||
set(CMAKE_SYSTEM_PROCESSOR x86_64)
 | 
			
		||||
 | 
			
		||||
find_program(CMAKE_C_COMPILER NAMES x86_64-w64-mingw32-gcc)
 | 
			
		||||
find_program(CMAKE_CXX_COMPILER NAMES x86_64-w64-mingw32-g++)
 | 
			
		||||
 | 
			
		||||
if(NOT CMAKE_C_COMPILER)
 | 
			
		||||
	message(FATAL_ERROR "Failed to find CMAKE_C_COMPILER.")
 | 
			
		||||
endif()
 | 
			
		||||
 | 
			
		||||
if(NOT CMAKE_CXX_COMPILER)
 | 
			
		||||
	message(FATAL_ERROR "Failed to find CMAKE_CXX_COMPILER.")
 | 
			
		||||
endif()
 | 
			
		||||
		Reference in New Issue
	
	Block a user