[Tizen] Hardcode LD_GNU for tizen
authorGleb Balykov <g.balykov@samsung.com>
Tue, 28 Nov 2023 12:48:03 +0000 (15:48 +0300)
committerGleb Balykov <g.balykov@samsung.com>
Thu, 30 Nov 2023 11:41:57 +0000 (14:41 +0300)
eng/native/configuretools.cmake

index 6b23f2b..74edf42 100644 (file)
@@ -76,21 +76,22 @@ if(NOT WIN32 AND NOT CLR_CMAKE_TARGET_BROWSER AND NOT CLR_CMAKE_TARGET_WASI)
 endif()
 
 if (NOT CLR_CMAKE_HOST_WIN32)
+  set(LD_GNU 1)
   # detect linker
-  separate_arguments(ldVersion UNIX_COMMAND "${CMAKE_C_COMPILER} ${CMAKE_SHARED_LINKER_FLAGS} -Wl,--version")
-  execute_process(COMMAND ${ldVersion}
-    ERROR_QUIET
-    OUTPUT_VARIABLE ldVersionOutput)
-
-  if("${ldVersionOutput}" MATCHES "LLD")
-    set(LD_LLVM 1)
-  elseif("${ldVersionOutput}" MATCHES "GNU ld" OR "${ldVersionOutput}" MATCHES "GNU gold" OR "${ldVersionOutput}" MATCHES "GNU linkers")
-    set(LD_GNU 1)
-  elseif("${ldVersionOutput}" MATCHES "Solaris Link")
-    set(LD_SOLARIS 1)
-  else(CLR_CMAKE_HOST_OSX OR CLR_CMAKE_HOST_MACCATALYST)
-    set(LD_OSX 1)
-  endif()
+  #separate_arguments(ldVersion UNIX_COMMAND "${CMAKE_C_COMPILER} ${CMAKE_SHARED_LINKER_FLAGS} -Wl,--version")
+  #execute_process(COMMAND ${ldVersion}
+  #  ERROR_QUIET
+  #  OUTPUT_VARIABLE ldVersionOutput)
+
+  #if("${ldVersionOutput}" MATCHES "LLD")
+  #  set(LD_LLVM 1)
+  #elseif("${ldVersionOutput}" MATCHES "GNU ld" OR "${ldVersionOutput}" MATCHES "GNU gold" OR "${ldVersionOutput}" MATCHES "GNU linkers")
+  #  set(LD_GNU 1)
+  #elseif("${ldVersionOutput}" MATCHES "Solaris Link")
+  #  set(LD_SOLARIS 1)
+  #else(CLR_CMAKE_HOST_OSX OR CLR_CMAKE_HOST_MACCATALYST)
+  #  set(LD_OSX 1)
+  #endif()
 endif()
 
 # This introspection depends on CMAKE_STRINGS, which is why it's in this file instead of configureplatform