Сборка gdbserver для RISCV - PullRequest
       21

Сборка gdbserver для RISCV

0 голосов
/ 22 января 2019

Я хотел бы собрать gdbserver для работы на платформе RISCV и разрешить последовательное подключение с машины разработки Linux.

Я пытался создавать различные репозитории, например, riscv-binutils-gdb, который я получил от GitHUB через git. Я использую набор инструментов riscv, который я скачал с sifive. В конце я хотел бы протестировать gdbserver на 5-м выпуске ул. А01, который я купил.

Вот команды сборки, которые я использую:

CC=$RISCV_BIN/$RISCV_PREFIX"gcc" 
AR=$RISCV_BIN/$RISCV_PREFIX"ar" 
./configure --prefix=$RISCV_BIN/$RISCV_PREFIX --target=riscv64-unknown-elf --host=riscv64-unknown-elf --build=x86_64-pc-linux-gnu

Я ожидал бы, что это создаст gdbserver и его предпосылки, но я получаю такие ошибки, как:

/ home / mroths / riscv-binutils-gdb / libiberty /./ unlink-if-common.c: 67: неопределенная ссылка на `lstat '

Полагаю, я неправильно вызываю сборку, но любая помощь будет признательна.
Если для начала есть лучший репозиторий, пожалуйста, дайте мне знать об этом.

1 Ответ

0 голосов
/ 08 февраля 2019

По состоянию на февраль 2019 года, gdbserver еще не был портирован в RISC-V. В результате он не будет строить.

...