diff --git a/src/meson.build b/src/meson.build index f53bbcd8df4ea18aa7ff39c58fd71774fb146128..187700d4fbbf5d79b2dd75aa50a3ff5d699ae7de 100644 --- a/src/meson.build +++ b/src/meson.build @@ -17,9 +17,10 @@ default_ldflags = lk_args ext_deps = [] deps = static_link_libraries +# Added -rdynamic option to trace stack information if get_option('buildtype').contains('debug') default_cflags += [ '-pedantic', '-DPEDANTIC', '-Og', '-g', '-rdynamic' ] - default_ldflags += ['-rdynamic'] + default_cflags += [ '-DDEBUG' ] else default_cflags += [ '-UPEDANTIC', '-O2' ] endif @@ -59,6 +60,7 @@ cflags += ['-fpic', '-pie'] executable('sysboost', core_sources, install: true, + install_dir: '/usr/bin', c_args: default_cflags, link_args: default_ldflags, dependencies: deps,