@@ -23,7 +23,7 @@ function(get_mujoco_extra_link_options OUTPUT_VAR)
2323 set (EXTRA_LINK_OPTIONS)
2424
2525 if (WIN32 )
26- set (CMAKE_REQUIRED_FLAGS "-fuse-ld=lld-link" )
26+ set (CMAKE_REQUIRED_LINK_OPTIONS "-fuse-ld=lld-link" )
2727 check_c_source_compiles("int main() {}" SUPPORTS_LLD)
2828 if (SUPPORTS_LLD)
2929 set (EXTRA_LINK_OPTIONS
@@ -34,24 +34,24 @@ function(get_mujoco_extra_link_options OUTPUT_VAR)
3434 )
3535 endif ()
3636 else ()
37- set (CMAKE_REQUIRED_FLAGS "-fuse-ld=lld" )
37+ set (CMAKE_REQUIRED_LINK_OPTIONS "-fuse-ld=lld" )
3838 check_c_source_compiles("int main() {}" SUPPORTS_LLD)
3939 if (SUPPORTS_LLD)
4040 set (EXTRA_LINK_OPTIONS ${EXTRA_LINK_OPTIONS} -fuse-ld=lld)
4141 else ()
42- set (CMAKE_REQUIRED_FLAGS "-fuse-ld=gold" )
42+ set (CMAKE_REQUIRED_LINK_OPTIONS "-fuse-ld=gold" )
4343 check_c_source_compiles("int main() {}" SUPPORTS_GOLD)
4444 if (SUPPORTS_GOLD)
4545 set (EXTRA_LINK_OPTIONS ${EXTRA_LINK_OPTIONS} -fuse-ld=gold)
4646 endif ()
4747 endif ()
4848
49- set (CMAKE_REQUIRED_FLAGS ${EXTRA_LINK_OPTIONS} "-Wl,--gc-sections" )
49+ set (CMAKE_REQUIRED_LINK_OPTIONS ${EXTRA_LINK_OPTIONS} "-Wl,--gc-sections" )
5050 check_c_source_compiles("int main() {}" SUPPORTS_GC_SECTIONS)
5151 if (SUPPORTS_GC_SECTIONS)
5252 set (EXTRA_LINK_OPTIONS ${EXTRA_LINK_OPTIONS} -Wl,--gc-sections)
5353 else ()
54- set (CMAKE_REQUIRED_FLAGS ${EXTRA_LINK_OPTIONS} "-Wl,-dead_strip" )
54+ set (CMAKE_REQUIRED_LINK_OPTIONS ${EXTRA_LINK_OPTIONS} "-Wl,-dead_strip" )
5555 check_c_source_compiles("int main() {}" SUPPORTS_DEAD_STRIP)
5656 if (SUPPORTS_DEAD_STRIP)
5757 set (EXTRA_LINK_OPTIONS ${EXTRA_LINK_OPTIONS} -Wl,-dead_strip)
0 commit comments