Процесс сборки PULP SDK

Я новичок на этом сайте и впервые работаю с процессором RISC-V. Я следую руководству по процессу сборки PULP SDK "https://github.com/pulp-platform/pulp-sdk". Но у меня блокируется на этапе сборки SDK, когда я записываю команду "$ make all" и не могу понять, что означают эти ошибки.

Под ошибками:

sdk:json-tools:build: make all install
make[1]: Entering directory '/home/pulp/project/pulpissimo/pulp-sdk/json-tools'
#### Building in /home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools
#### Release type is RelWithDebInfo
#### Installing to /home/pulp/project/pulpissimo/pulp-sdk/pkg/sdk/dev/install/ws
( cd /home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools ; make all  VERBOSE=0 )
make[2]: Entering directory '/home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools'
make[2]: *** No rule to make target 'all'.  Stop.
make[2]: Leaving directory '/home/pulp/project/pulpissimo/pulp-sdk/build/sdk/json-tools'
Makefile:46: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/home/pulp/project/pulpissimo/pulp-sdk/json-tools'
Reached EOF with exit status 2
FATAL ERROR: the command 'build' has failed
Makefile:6: recipe for target 'all' failed
make: *** [all] Error 255

Заранее спасибо


person Marwa Abdelouinisse    schedule 24.11.2019    source источник
comment
Нам нужна дополнительная информация от вас, см. Как создать минимальный воспроизводимый пример   -  person RMPR    schedule 24.11.2019
comment
Ага. Подумайте о том, чтобы сократить свой запрос до минимума, но при этом получить информацию о проблеме и поделиться ею, чтобы мы могли увидеть, где может быть проблема.   -  person Hilarion    schedule 25.11.2019


Ответы (2)


Вы выбрали цель в соответствии с в документации. перед запуском make all?

Например, запустив source configs/pulpissimo.sh.

person Valentin    schedule 24.11.2019
comment
Да, я выбрал цель, как указано в документации, перед запуском make all. На самом деле, это была проблема Vivado cmake, которая запускается автоматически, когда я запускаю команду make all, и это старая версия cmake. Я решил эту проблему, раскомментировав строку source /opt/Xilinx/Vivado/2018.3/settings64.sh. В тот день, когда мне нужно запустить Vivado, я должен запустить эту строку в командной строке терминала. - person Marwa Abdelouinisse; 30.11.2019

Я выбрал цель, как указано в документации, перед запуском make all. На самом деле, это была проблема Vivado cmake, которая запускается автоматически, когда я запускаю команду make all, и это старая версия cmake.

Я решил эту проблему, раскомментировав строку source /opt/Xilinx/Vivado/2018.3/settings64.sh. В тот день, когда мне нужно запустить Vivado, я должен запустить эту строку в командной строке терминала.

person Marwa Abdelouinisse    schedule 26.11.2019
comment
Похоже, это ответ Валентину. Он не увидит его здесь — пожалуйста, удалите его и используйте ссылку add a comment под его постом. - person halfer; 26.11.2019
comment
Я убрал свой флаг NAA. Это выглядело так, как будто это не был ответ, потому что он содержал ответ на другой ответ. Я удалил это и теперь думаю, что этого достаточно, чтобы ответить отдельно. - person halfer; 26.11.2019