diff options
-rw-r--r-- | package/perf/perf.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/package/perf/perf.mk b/package/perf/perf.mk index 2aef9005b..eed30a289 100644 --- a/package/perf/perf.mk +++ b/package/perf/perf.mk @@ -12,8 +12,6 @@ PERF_DEPENDENCIES = linux PERF_MAKE_FLAGS = \ $(LINUX_MAKE_FLAGS) \ - NO_LIBELF=1 \ - NO_DWARF=1 \ NO_LIBAUDIT=1 \ NO_NEWT=1 \ NO_GTK2=1 \ @@ -23,6 +21,12 @@ PERF_MAKE_FLAGS = \ prefix=/usr \ WERROR=0 +ifeq ($(BR2_PACKAGE_ELFUTILS),y) + PERF_DEPENDENCIES += elfutils +else + PERF_MAKE_FLAGS += NO_LIBELF=1 NO_DWARF=1 +endif + define PERF_BUILD_CMDS $(MAKE) -C $(LINUX_DIR)/tools/perf \ $(PERF_MAKE_FLAGS) O=$(@D) |