https://bugs.kde.org/show_bug.cgi?id=429103

caulier.gil...@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |7.2.0

--- Comment #104 from caulier.gil...@gmail.com ---
Maik, 

I investigate the debug symbols problematic under MacOS.

We compile digiKam using clang/G++ from Macports, not XCode directly. XCode is
only used by Macports to compile all background Unix libraries.

Only XCode can generate the Dsym directory at compilation. Debug Symbols under
MacOS are not include in target binary, but as separated files. It's optional.

This is why strip CLI tool do not reduce a lots the bundle size: there is no
debugs to remove, or a very small parts in shared libraries. This is why too,
when we run digiKam in XCode debugger, we only seen assembly codes. 

I configure digiKam with cmake to target XCode build system, not Unix
makefiles. After that, i compiled digiKam with xcodebuild CLI tool and all is
built fine. Debug symbols are there. 

XCode propose also plenty of CLI tool to bundle and relocate binary files. I
must investigate this way for the future.

I will close this file now as for me the BigSur support is now fixed. I will
continue to improve MacOS support with other files from bugzilla.

Gilles

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to