瑞芯微Rockchip开发者社区
直播中

俞舟群

8年用户 1091经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

在linux下编译make时出现问题怎样去解决

1、tar zxvf gdb-7.6.tar.gz
2、cd tmp/gdb-7.6
3、mkdir _install
4、./configure --target=arm-poky-linux-gnueabi --disable-werror --prefix=/tmp/gdb-7.6/_install/ --host=x86_64-pokysdk-linux --build=x86_64-linux
5、make时出现问题
编译问题如下:
linux-tdep.c: In function 'linux_core_info_proc_mappings':
./common/gdb_assert.h:26:14: error: size of array 'never_defined_just_used_for_checking' is negative
   extern int never_defined_just_used_for_checking[(expr) ? 1 : -1]
              ^
linux-tdep.c:547:3: note: in expansion of macro 'gdb_static_assert'
   gdb_static_assert (sizeof (ULONGEST) >= 8);
   ^
make[2]: *** [linux-tdep.o] Error 1
make[2]: Leaving directory `/tmp/gdb-7.6/gdb'
make[1]: *** [all-gdb] Error 2
make[1]: Leaving directory `/tmp/gdb-7.6'
make: *** [all] Error 2


更多回帖

发帖
×
20
完善资料,
赚取积分