1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
9 PKG_HASH
:= f6a24ffe4917e67014ef9273eb8b547cb96a13e5ca74895b06d683b391f3f4ee
10 PKG_DESCR
:= remote programm debugger utility
11 PKG_SECTION
:= app
/debug
13 PKG_SITES
:= ${MASTER_SITE_GNU
:=gdb
/}
14 PKG_DEPENDS
:= libthread-db
16 PKG_LIBC_DEPENDS
:= !musl
17 PKG_ARCH_DEPENDS
:= !microblaze
19 ifeq ($(ADK_TOOLCHAIN_GDB_6_7_1
),y
)
20 DISTFILES
:= gdb-6.7
.1-avr32-2.1
.5.
tar.bz2
21 WRKDIST
= $(WRKDIR
)/gdb-6.7
.1-avr32-2.1
.5
23 DISTFILES
:= gdb-
${PKG_VERSION}.
tar.xz
24 WRKDIST
= ${WRKDIR}/gdb-
${PKG_VERSION}
26 WRKSRC
= ${WRKDIST}/gdb
/gdbserver
28 include ${ADK_TOPDIR}/mk
/package.mk
30 $(eval
$(call PKG_template
,GDBSERVER
,gdbserver
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
32 ifneq ($(ADK_TARGET_BINFMT_FLAT
)$(ADK_TARGET_USE_STATIC_LIBS_ONLY
),)
33 TARGET_LDFLAGS
+= -static-libstdc
++
34 CONFIGURE_ARGS
+= --disable-build-with-cxx
--with-libthread-db
=$(STAGING_TARGET_DIR
)/usr
/lib
/libthread_db.a
38 ${INSTALL_DIR} ${IDIR_GDBSERVER}/usr
/bin
39 ${INSTALL_BIN} ${WRKINST}/usr
/bin
/gdbserver
${IDIR_GDBSERVER}/usr
/bin
/
41 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk