From 867b87415b40427d65468ec0a675556f6e0ef1a4 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 13 Nov 2020 00:43:04 +0100 Subject: [PATCH] Statically link all libs again to make it work on all Windows systems --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 911c2cefc..f0e87f4c0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,7 @@ pkg_search_module(GLFW REQUIRED glfw3) find_package(OpenGL REQUIRED) include_directories(include ${GLFW_INCLUDE_DIRS} libs/ImGui/include libs/glad/include) -SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -DIMGUI_IMPL_OPENGL_LOADER_GLAD") +SET(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} -DIMGUI_IMPL_OPENGL_LOADER_GLAD -static-libstdc++ -static-libgcc -static") add_executable(ImHex source/main.cpp @@ -40,7 +40,7 @@ add_executable(ImHex ) if (WIN32) - target_link_libraries(ImHex libglfw3.a libgcc.a libstdc++.a libmagic.a libgnurx.a libtre.a libintl.a libiconv.a shlwapi.lib libcrypto.a) + target_link_libraries(ImHex libglfw3.a libgcc.a libstdc++.a libmagic.a libgnurx.a libtre.a libintl.a libiconv.a shlwapi.lib libcrypto.a libwinpthread.a) endif (WIN32) if (UNIX)