|
@@ -32,7 +32,8 @@ GDB_PRE_CONFIGURE_HOOKS += GDB_CONFIGURE_SYMLINK
|
|
|
# also need ncurses.
|
|
|
# As for libiberty, gdb may use a system-installed one if present, so
|
|
|
# we must ensure ours is installed first.
|
|
|
-HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses
|
|
|
+GDB_DEPENDENCIES = zlib
|
|
|
+HOST_GDB_DEPENDENCIES = host-expat host-libiberty host-ncurses host-zlib
|
|
|
|
|
|
# Disable building documentation
|
|
|
GDB_MAKE_OPTS += MAKEINFO=true
|
|
@@ -130,6 +131,7 @@ GDB_CONF_OPTS = \
|
|
|
--disable-sim \
|
|
|
$(GDB_DISABLE_BINUTILS_CONF_OPTS) \
|
|
|
--without-included-gettext \
|
|
|
+ --with-system-zlib \
|
|
|
--disable-werror \
|
|
|
--enable-static \
|
|
|
--without-mpfr
|
|
@@ -212,13 +214,6 @@ else
|
|
|
GDB_CONF_OPTS += --without-lzma
|
|
|
endif
|
|
|
|
|
|
-ifeq ($(BR2_PACKAGE_ZLIB),y)
|
|
|
-GDB_CONF_OPTS += --with-zlib
|
|
|
-GDB_DEPENDENCIES += zlib
|
|
|
-else
|
|
|
-GDB_CONF_OPTS += --without-zlib
|
|
|
-endif
|
|
|
-
|
|
|
ifeq ($(BR2_PACKAGE_GDB_PYTHON),)
|
|
|
# This removes some unneeded Python scripts and XML target description
|
|
|
# files that are not useful for a normal usage of the debugger.
|
|
@@ -256,6 +251,7 @@ HOST_GDB_CONF_OPTS = \
|
|
|
--enable-threads \
|
|
|
--disable-werror \
|
|
|
--without-included-gettext \
|
|
|
+ --with-system-zlib \
|
|
|
--with-curses \
|
|
|
--without-mpfr \
|
|
|
$(GDB_DISABLE_BINUTILS_CONF_OPTS)
|