- 此问题在此处已有答案**:
warning: Cannot parse .gnu_debugdata section; LZMA support was disabled at compile time(1个答案)
昨天关门了。
当我打开dve-full64时,它出现以下警告,并且无法打开。
warning: Cannot parse .gnu_debugdata section; LZMA support was disabled at compile time
即使我用lzma安装了gdb,这个警告仍然存在,这是我对gdb的配置。
$ gdb --configuration
This GDB was configured as follows:
configure --host=x86_64-pc-linux-gnu --target=x86_64-pc-linux-gnu
--with-auto-load-dir=$debugdir:$datadir/auto-load
--with-auto-load-safe-path=$debugdir:$datadir/auto-load
--with-expat
--with-gdb-datadir=/usr/local/share/gdb (relocatable)
--with-jit-reader-dir=/usr/local/lib/gdb (relocatable)
--without-libunwind-ia64
--with-lzma
--with-python=/usr
--without-guile
--with-separate-debug-dir=/usr/local/lib/debug (relocatable)
如何解决此问题
1条答案
按热度按时间ruoxqz4g1#
如何解决此问题
您运行
configure --with-lzma
的事实并不意味着这个GDB是用它构建的(并且给出了警告,我们可以相当肯定它是在没有 * LZMA的情况下构建的)。您需要检查
config.log
并找出 * 为什么 *--with-lzma
没有达到预期的效果。可能lzma-dev
(或类似的)包丢失,并且在配置时没有找到它提供的头文件/库(或其中不可用)。