From 3e1f5fb9b35db4ef50b42d8e35e1dc73380ca666 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 25 Oct 2023 18:56:18 +0300 Subject: [PATCH] Added '-no-pie' flag for GCC --- CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ec6e1ede..8bfc3f09 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,6 +36,10 @@ if(UNIX) set(LIBS ${LIBS} Threads::Threads) endif(UNIX) +if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -no-pie") +endif() + target_link_libraries(${PROJECT_NAME} ${LIBS} glfw OpenGL::GL ${OPENAL_LIBRARY} GLEW::GLEW ${PNGLIB})