WARNING: no packages found matching dfu-util
WARNING: no packages found matching genromfs
WARNING: no packages found matching libx11-dev:i386
WARNING: no packages found matching libxext-dev:i386
WARNING: no packages found matching pkgconf
WARNING: no packages found matching unionfs-fuse
WARNING: no packages found matching kconfig-frontends
WARNING: no packages found matching g++-11
WARNING: no packages found matching g++-11-multilib
WARNING: no packages found matching libpulse-dev:i386
WARNING: no packages found matching libasound2-dev:i386
WARNING: no packages found matching libasound2-plugins:i386
WARNING: no packages found matching libusb-1.0-0-dev
WARNING: no packages found matching libusb-1.0-0-dev:i386
WARNING: no packages found matching libv4l-dev
WARNING: no packages found matching libv4l-dev:i386
WARNING: no packages found matching libuv1-dev
WARNING: no packages found matching libmp3lame-dev:i386
WARNING: no packages found matching libmad0-dev:i386
WARNING: no packages found matching libv4l-dev:i386
WARNING: no packages found matching npm
WARNING: no packages found matching nodejs
WARNING: no packages found matching qemu-system-arm
WARNING: no packages found matching qemu-efi-aarch64
WARNING: no packages found matching qemu-utils
WARNING: no packages found matching nasm
WARNING: no packages found matching yasm
WARNING: no packages found matching libdivsufsort-dev
WARNING: no packages found matching libc++-dev
WARNING: no packages found matching libc++abi-dev
WARNING: no packages found matching libprotobuf-dev
WARNING: no packages found matching protobuf-compiler
WARNING: no packages found matching protobuf-c-compiler
The environment of Vela depends on above tools, Run the following command to install:
sudo dpkg --add-architecture i386
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install -y dfu-util genromfs libx11-dev:i386 libxext-dev:i386 pkgconf unionfs-fuse g++-11 g++-11-multilib libpulse-dev:i386 libasound2-dev:i386 libasound2-plugins:i386 libusb-1.0-0-dev libusb-1.0-0-dev:i386 libv4l-dev libv4l-dev:i386 libuv1-dev libmp3lame-dev:i386 libmad0-dev:i386 libv4l-dev:i386 npm nodejs qemu-system-arm qemu-efi-aarch64 qemu-utils nasm yasm libdivsufsort-dev libc++-dev libc++abi-dev libprotobuf-dev protobuf-compiler protobuf-c-compiler
Build command line:
/home/xinsida/ssd4T/vela_opensource/vela/nuttx/tools/configure.sh -e /home/xinsida/ssd4T/vela_opensource/vela/vendor/openvela/boards/vela/configs/goldfish-armeabi-v7a-ap
make -C /home/xinsida/ssd4T/vela_opensource/vela/nuttx EXTRAFLAGS=-Wno-cpp -j24 -
make -C /home/xinsida/ssd4T/vela_opensource/vela/nuttx savedefconfig
[0;34m[0m
[0;34m[0;97m __ __ [0;94m [0;96m_ [0;94m [0;34m[0m
[0;34m* [0;97m\ \ / /[0;94m [0;96m| |[0;94m [0;34m[0m
[0;34m [0;97m\ \ / /[0;94m ___ [0;96m| |[0;94m __ _ [0;34m[0m
[0;34m [0;97m\ / /[0;94m / _ \ [0;96m| |[0;94m / ` | [0;34m[0m
[0;34m [0;97m\ / [0;94m| __/ [0;96m| |[0;94m| (| | [0;34m[0m
[0;34m [0;97m/ [0;94m ___| [0;96m||[0;94m _,_| [0;34m[0m
[0;34m *[0m
[0;34m[0m
No configuration change.
make: Entering directory '/home/xinsida/ssd4T/vela_opensource/vela/nuttx'
make[1]: *** No rule to make target 'context'. Stop.
tools/Unix.mk:457: recipe for target 'libs/libm/.context' failed
make: *** [libs/libm/.context] Error 2
make: Leaving directory '/home/xinsida/ssd4T/vela_opensource/vela/nuttx'
Error: ############# build /home/xinsida/ssd4T/vela_opensource/vela/vendor/openvela/boards/vela/configs/goldfish-armeabi-v7a-ap fail ##############
我也遇到这个问题了no rule to make target context
(1)把tools/Unix.mk:457改了继续编,报更多的错误了
(2)删了代码重新下载,照着《准备开发环境》重新走一遍,编过去了
可能是少了下面的步骤
安装 Python
sudo apt install python3 python3-pip python-is-python3
安装 Python 包
sudo pip3 install kconfiglib pyelftools cxxfilt
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
建议别改标题,其他人也可以看下之前报错和对应的解决方案
看看这个日志在哪打的,为啥打印出来吧
could not connect to display
登录 后才可以发表评论