Fix static link with gcc

pull/843/head
Michael 5 years ago
parent 90bfce60e1
commit a5858c770f
No known key found for this signature in database
GPG Key ID: 2D51757B47E2434C

@ -10,4 +10,14 @@ endif()
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
link_libraries( -flto)
return()
endif()
if(NOT CMAKE_CROSSCOMPILING)
set(CMAKE_AR "gcc-ar")
set(CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> qcs <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_ARCHIVE_FINISH "true")
set(CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> qcs <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_FINISH "true")
link_libraries( -flto )
endif()

Loading…
Cancel
Save