The symbols are included with the -g compiler switch
with optimize=native I get
-c -pipe -Wall -Wextra -g -O3 -ffast-math -funroll-loops -fomit-frame-pointer -march=native -pthread -DT_LINUX
with optimize=off I get -c -pipe -Wall -Wextra -g -pthread -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__
Both version have the -g
I have found stripcode for MacOs though which removed the debug info: https://github.com/mixxxdj/mixxx/blob/d67bd7fe9913d046171944a12751f22754182a26/build/osx/OSConsX.py#L282
https://github.com/mixxxdj/mixxx/blob/d67bd7fe9913d046171944a12751f22754182a26/build/osx/OSConsX.py#L192
I do not know how it works.
The symbols are included with the -g compiler switch
with optimize=native I get
-c -pipe -Wall -Wextra -g -O3 -ffast-math -funroll-loops -fomit- frame-pointer -march=native -pthread -DT_LINUX
with optimize=off I get
-c -pipe -Wall -Wextra -g -pthread -Dx86_64 -DMIXXX_BUILD_DEBUG -D__LINUX__ -D__UNIX__
Both version have the -g
I have found stripcode for MacOs though which removed the debug info: /github. com/mixxxdj/ mixxx/blob/ d67bd7fe9913d04 6171944a12751f2 2754182a26/ build/osx/ OSConsX. py#L282
https:/
https:/ /github. com/mixxxdj/ mixxx/blob/ d67bd7fe9913d04 6171944a12751f2 2754182a26/ build/osx/ OSConsX. py#L192
I do not know how it works.