diff --git a/reactos/cmake/gcc.cmake b/reactos/cmake/gcc.cmake index 5e8e0bd812f..6bf004eab99 100644 --- a/reactos/cmake/gcc.cmake +++ b/reactos/cmake/gcc.cmake @@ -9,10 +9,6 @@ if(NOT DEFINED SEPARATE_DBG) set(SEPARATE_DBG FALSE) endif() -if(SEPARATE_DBG) - file(MAKE_DIRECTORY ${REACTOS_BINARY_DIR}/symbols) -endif() - # Compiler Core add_compile_flags("-pipe -fms-extensions") @@ -122,23 +118,23 @@ if(SEPARATE_DBG) set(OBJCOPY ${CMAKE_OBJCOPY}) set(CMAKE_C_LINK_EXECUTABLE " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_CXX_LINK_EXECUTABLE " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_C_CREATE_SHARED_LIBRARY " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_CXX_CREATE_SHARED_LIBRARY " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") set(CMAKE_RC_CREATE_SHARED_LIBRARY " -o " - "${OBJCOPY} --only-keep-debug ${REACTOS_BINARY_DIR}/symbols/.dbg" + "${OBJCOPY} --only-keep-debug .dbg" "${OBJCOPY} --strip-debug ") else() # Normal rsym build