build: Fix MinGW build
This commit is contained in:
parent
948cbe0a9c
commit
41b6ef930a
@ -393,8 +393,9 @@ macro(configureCMake)
|
||||
if (LD_LLD_PATH)
|
||||
set(CMAKE_LINKER ${LD_LLD_PATH})
|
||||
|
||||
if (NOT XCODE)
|
||||
add_compile_options(-fuse-ld=lld)
|
||||
if (NOT XCODE AND NOT MSVC)
|
||||
set(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} -fuse-ld=lld)
|
||||
set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -fuse-ld=lld)
|
||||
endif()
|
||||
else ()
|
||||
message(WARNING "lld not found, using default linker!")
|
||||
@ -627,8 +628,8 @@ macro(setupCompilerFlags target)
|
||||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID MATCHES "GNU")
|
||||
if (IMHEX_ENABLE_UNITY_BUILD AND WIN32)
|
||||
addCommonFlag("-Wa,mbig-obj" ${target})
|
||||
if (WIN32)
|
||||
target_link_options(${target} PUBLIC "-Wa,mbig-obj")
|
||||
endif ()
|
||||
endif()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user