]> OCCT Git - occt.git/commitdiff
0033812: Configuration, MacOS - Debug Symbols Stripped From Dynamic Libraries
authordpasukhi <dpasukhi@opencascade.com>
Wed, 4 Sep 2024 19:46:42 +0000 (19:46 +0000)
committerdpasukhi <dpasukhi@opencascade.com>
Thu, 5 Sep 2024 09:14:24 +0000 (09:14 +0000)
Update optimization flag to release only

adm/cmake/occt_defs_flags.cmake

index 3d989abcd4365cf0a97ca0f642f28069eeb176dd..f33ae158f238e0d32f107d50f79fcefdc4530ffc 100644 (file)
@@ -168,7 +168,7 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "[Cc][Ll][Aa][Nn][Gg]")
     set (CMAKE_CXX_FLAGS "-stdlib=libc++ ${CMAKE_CXX_FLAGS}")
   endif()
   # Optimize size of binaries
-  set (CMAKE_SHARED_LINKER_FLAGS "-Wl,-s ${CMAKE_SHARED_LINKER_FLAGS}")
+  set (CMAKE_SHARED_LINKER_FLAGS_RELEASE "-Wl,-s ${CMAKE_SHARED_LINKER_FLAGS_RELEASE}")
 elseif(MINGW)
   add_definitions(-D_WIN32_WINNT=0x0601)
   # _WIN32_WINNT=0x0601 (use Windows 7 SDK)