Не могу кросс-компилировать gdb / gdbserver - PullRequest
0 голосов
/ 27 марта 2020

Я пытаюсь выполнить кросс-компиляцию пакета OpenWrt-RTK gdb / gdbserver, я выбрал gdbserver в make menuconfig и выполнил make V=s, но не могу скомпилировать его, я получаю эту ошибку

../sim/mips/libsim.a -lreadline ../opcodes/libopcodes.a ../bfd/libbfd.a  ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a    -ldl -lncurses -lz -lm  ../libiberty/libiberty.a  build-gnulib/import/libgnu.a -ldl -Wl,--dynamic-list=./proc-service.list
remote.o: In function `remote_g_packet_data_init':
remote.c:(.text+0x2124): undefined reference to `_obstack_newchunk'
gdbtypes.o: In function `make_qualified_type':
gdbtypes.c:(.text+0x160): undefined reference to `_obstack_newchunk'
gdbtypes.o: In function `alloc_type':
gdbtypes.c:(.text+0x3b8): undefined reference to `_obstack_newchunk'
gdbtypes.c:(.text+0x44c): undefined reference to `_obstack_newchunk'
gdbtypes.o: In function `make_function_type':

Этот патч уже наложен и вот полный журнал https://pastebin.com/nA6nGzU2

1 Ответ

0 голосов
/ 27 марта 2020

Удаление строки #define ELIDE_CODE в libiberty / препятствия. c решена проблема

...