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