diff options
Diffstat (limited to 'package/gdb/Makefile')
-rw-r--r-- | package/gdb/Makefile | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/package/gdb/Makefile b/package/gdb/Makefile index 9c8ed0130..e4cbe89a9 100644 --- a/package/gdb/Makefile +++ b/package/gdb/Makefile @@ -4,17 +4,17 @@ include ${ADK_TOPDIR}/rules.mk PKG_NAME:= gdb -PKG_VERSION:= 8.3.1 +PKG_VERSION:= 14.2 PKG_RELEASE:= 1 -PKG_HASH:= 1e55b4d7cdca7b34be12f4ceae651623aa73b2fd640152313f9f66a7149757c4 -PKG_DESCR:= programm debugger +PKG_HASH:= 2d4dd8061d8ded12b6c63f55e45344881e8226105f4d2a9b234040efa5ce7772 +PKG_DESCR:= program debugger PKG_SECTION:= app/debug PKG_SITES:= ${MASTER_SITE_GNU:=gdb/} -PKG_DEPENDS:= libncurses zlib libexpat libthread-db -PKG_BUILDDEP:= ncurses readline expat zlib +PKG_DEPENDS:= libncurses libreadline zlib libexpat libthread-db libgmp mpfr +PKG_BUILDDEP:= ncurses readline expat zlib gmp mpfr PKG_NEEDS:= c++ -PKG_ARCH_DEPENDS:= !arc !cris !avr32 !microblaze +PKG_ARCH_DEPENDS:= !cris !avr32 !microblaze include ${ADK_TOPDIR}/mk/package.mk @@ -22,8 +22,12 @@ $(eval $(call PKG_template,GDB,gdb,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS}, XAKE_FLAGS+= MAKEINFO=true +WRKBUILD= $(WRKDIR)/$(PKG_NAME)-obj + +CONFIGURE_ENV+= host_configargs='--with-libgmp-prefix="${STAGING_TARGET_DIR}/usr"' # --enable-static is required to build libbfd.a CONFIGURE_ARGS+= --enable-static \ + --disable-shared \ --without-uiout \ --disable-tui \ --disable-gdbtk \ @@ -39,7 +43,11 @@ CONFIGURE_ARGS+= --enable-static \ --disable-install-libiberty \ --disable-install-libbfd \ --with-system-zlib \ + --with-system-readline \ --with-curses \ + --with-libexpat-prefix="${STAGING_TARGET_DIR}/usr" \ + --with-gmp="${STAGING_TARGET_DIR}/usr" \ + --with-mpfr="${STAGING_TARGET_DIR}/usr" \ --enable-gdbmi gdb-install: |