On 2018-04-25 11:32, Sébastien Jodogne wrote:
Dear all,

The Debian packages for Orthanc and its associated plugins pay
attention to the fact of *not* setting "-DCMAKE_BUILD_TYPE=Release",
as requested by the Debian policy [1].

However, the source code of the upstream Orthanc project makes many
calls to the "assert()" function of the standard library [2], in order
to help with the early tracking of bugs. All those assertions are
extremely time-consuming, and should only be enabled in debug builds.

Have you tried RelWithDebInfo as the build type? (https://cmake.org/Wiki/CMake_Useful_Variables)

This should set NDEBUG but still use -g to get debug symbols.


Regards,
Roger

Reply via email to