libelf.mk 697 B

123456789101112131415161718192021
  1. #############################################################
  2. #
  3. # libelf
  4. #
  5. #############################################################
  6. LIBELF_VERSION=0.8.12
  7. LIBELF_SOURCE=libelf-$(LIBELF_VERSION).tar.gz
  8. LIBELF_SITE=http://www.mr511.de/software/
  9. LIBELF_INSTALL_STAGING = YES
  10. LIBELF_INSTALL_STAGING_OPT = instroot=$(STAGING_DIR) install
  11. LIBELF_INSTALL_TARGET_OPT = instroot=$(TARGET_DIR) install
  12. LIBELD_CONF_ENV = libelf_cv_working_memmove=yes \
  13. mr_cv_target_elf=yes \
  14. libelf_64bit=yes
  15. LIBELF_CONF_OPT = --enable-shared --disable-sanity-checks \
  16. $(if $(BR2_ENABLE_DEBUG),--enable-debug,--disable-debug) \
  17. $(if $(BR2_LARGEFILE),--enable-elf64)
  18. $(eval $(call AUTOTARGETS,package,libelf))