diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2014-02-07 15:25:18 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2014-02-07 15:25:18 -0500 |
commit | ed75b9425b9d384d24f1c4fe41afd9f3a61a2d09 (patch) | |
tree | 56d1a6bd5253b46ca8121cbe72be827e97836295 | |
parent | 60a9213035d3c9b8e17686778c70d91aa6acd356 (diff) |
make backtrace symbols work again inside gtk2_ardour (-rdynamic is a link-time flag, not compile-time
-rw-r--r-- | wscript | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -177,10 +177,6 @@ def set_compiler_flags (conf,opt): if opt.gprofile: debug_flags = [ '-pg' ] - if opt.backtrace: - if platform != 'darwin' and not is_clang: - debug_flags = [ '-rdynamic' ] - # Autodetect if opt.dist_target == 'auto': if platform == 'darwin': @@ -415,6 +411,10 @@ def set_compiler_flags (conf,opt): conf.env.append_value('CFLAGS', optimization_flags) conf.env.append_value('CXXFLAGS', optimization_flags) + if opt.backtrace: + if platform != 'darwin' and not is_clang: + linker_flags += [ '-rdynamic' ] + conf.env.append_value('CFLAGS', compiler_flags) conf.env.append_value('CFLAGS', c_flags) conf.env.append_value('CXXFLAGS', compiler_flags) |