15 lines
		
	
	
		
			392 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			392 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| # Set static linking if the platform requires it.
 | |
| #
 | |
| # set_static()
 | |
| #
 | |
| function(set_static_if_needed)
 | |
|      if(MINGW)
 | |
|         # Let exectutables run outside MinGW environment
 | |
|         # Force searching static libs
 | |
|         set(CMAKE_FIND_LIBRARY_SUFFIXES ".a" PARENT_SCOPE)
 | |
| 
 | |
|         # Force static linking
 | |
|         link_libraries(-static -static-libgcc -static-libstdc++)
 | |
|     endif()
 | |
| endfunction()
 | 
