diff --git a/ntoskrnl/CMakeLists.txt b/ntoskrnl/CMakeLists.txt index b3362814e56..0c91c1f7f40 100644 --- a/ntoskrnl/CMakeLists.txt +++ b/ntoskrnl/CMakeLists.txt @@ -3,6 +3,11 @@ PROJECT(NTOS) include(ntos.cmake) +if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang") + # Make sure we don't duplicate some symbols + add_compile_options(-fno-common) +endif() + set(NTOSKRNL_SOURCE ${SOURCE}) set(NTOSKRNL_ASM_SOURCE ${ASM_SOURCE})