mirror of
				https://gitlab.alpinelinux.org/alpine/aports.git
				synced 2025-10-31 08:21:49 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			69 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
| diff --git a/src/cpp/CMakeLists.txt b/src/cpp/CMakeLists.txt
 | |
| index 49c53f0..9f19406 100644
 | |
| --- a/src/cpp/CMakeLists.txt
 | |
| +++ b/src/cpp/CMakeLists.txt
 | |
| @@ -28,25 +28,25 @@ if (BUILD_CUDA_LIB)
 | |
|      set_property(TARGET flann_cuda_s PROPERTY COMPILE_DEFINITIONS FLANN_STATIC)
 | |
|  endif()
 | |
|  
 | |
| -if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC)
 | |
| -    add_library(flann_cpp SHARED "")
 | |
| -    set_target_properties(flann_cpp PROPERTIES LINKER_LANGUAGE CXX)
 | |
| -    target_link_libraries(flann_cpp -Wl,-whole-archive flann_cpp_s -Wl,-no-whole-archive)
 | |
| -
 | |
| -    if (BUILD_CUDA_LIB)
 | |
| -	    cuda_add_library(flann_cuda SHARED "")
 | |
| -        set_target_properties(flann_cuda PROPERTIES LINKER_LANGUAGE CXX)
 | |
| -        target_link_libraries(flann_cuda -Wl,-whole-archive flann_cuda_s -Wl,-no-whole-archive)
 | |
| -        set_property(TARGET flann_cpp_s PROPERTY COMPILE_DEFINITIONS FLANN_USE_CUDA)
 | |
| -    # 	target_link_libraries(flann_cuda cudpp_x86_64)
 | |
| -    endif()
 | |
| -else()
 | |
| +#if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC)
 | |
| +#    add_library(flann_cpp SHARED "")
 | |
| +#    set_target_properties(flann_cpp PROPERTIES LINKER_LANGUAGE CXX)
 | |
| +#    target_link_libraries(flann_cpp -Wl,-whole-archive flann_cpp_s -Wl,-no-whole-archive)
 | |
| +#
 | |
| +#    if (BUILD_CUDA_LIB)
 | |
| +#	    cuda_add_library(flann_cuda SHARED "")
 | |
| +#        set_target_properties(flann_cuda PROPERTIES LINKER_LANGUAGE CXX)
 | |
| +#        target_link_libraries(flann_cuda -Wl,-whole-archive flann_cuda_s -Wl,-no-whole-archive)
 | |
| +#        set_property(TARGET flann_cpp_s PROPERTY COMPILE_DEFINITIONS FLANN_USE_CUDA)
 | |
| +#    # 	target_link_libraries(flann_cuda cudpp_x86_64)
 | |
| +#    endif()
 | |
| +#else()
 | |
|      add_library(flann_cpp SHARED ${CPP_SOURCES})
 | |
|      if (BUILD_CUDA_LIB)
 | |
|  		cuda_add_library(flann_cuda SHARED ${CPP_SOURCES})
 | |
|          set_property(TARGET flann_cpp PROPERTY COMPILE_DEFINITIONS FLANN_USE_CUDA)
 | |
|      endif()
 | |
| -endif()
 | |
| +#endif()
 | |
|  
 | |
|  set_target_properties(flann_cpp PROPERTIES
 | |
|     VERSION ${FLANN_VERSION}
 | |
| @@ -82,17 +82,17 @@ if (BUILD_C_BINDINGS)
 | |
|      endif()
 | |
|      set_property(TARGET flann_s PROPERTY COMPILE_DEFINITIONS FLANN_STATIC)
 | |
|  
 | |
| -    if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC)
 | |
| -        add_library(flann SHARED "")
 | |
| -        set_target_properties(flann PROPERTIES LINKER_LANGUAGE CXX)
 | |
| -        target_link_libraries(flann -Wl,-whole-archive flann_s -Wl,-no-whole-archive)
 | |
| -    else()
 | |
| +    #if(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_COMPILER_IS_GNUCC)
 | |
| +    #    add_library(flann SHARED "")
 | |
| +    #    set_target_properties(flann PROPERTIES LINKER_LANGUAGE CXX)
 | |
| +    #    target_link_libraries(flann -Wl,-whole-archive flann_s -Wl,-no-whole-archive)
 | |
| +    #else()
 | |
|          add_library(flann SHARED ${C_SOURCES})
 | |
|  
 | |
|          if(MINGW AND OPENMP_FOUND)
 | |
|            target_link_libraries(flann gomp)
 | |
|          endif()
 | |
| -    endif()
 | |
| +    #endif()
 | |
|  
 | |
|      set_target_properties(flann PROPERTIES
 | |
|         VERSION ${FLANN_VERSION}
 |