今天单独编译yocto linux-imx 时遇到错误
Initialising tasks: 100% |######################################################################################| Time: 0:00:18
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: backports-5.4-r0 do_compile: oe_runmake failed
ERROR: backports-5.4-r0 do_compile: Function failed: do_compile (log file is located at /home/mmorgan/oe-core/build/tmp-glibc/work/apalis_imx6-angstrom-linux-gnueabi/backports/5.4-r0/temp/log.do_compile.4619)
ERROR: Logfile of failure stored in: /home/mmorgan/oe-core/build/tmp-glibc/work/apalis_imx6-angstrom-linux-gnueabi/backports/5.4-r0/temp/log.do_compile.4619
如果你之前过编译linux-imx,并且曾经中断过编译
$ bitbake -c clean linux-imx
这是因为之前中间件没有清楚导致的,如果是u-boot-imx 将linux-imx替换就行,同理其他的也可以clean一下
今天单独编译yocto linux-imx 时遇到错误Initialising tasks: 100% |######################################################################################| Time: 0:00:18 NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks ERROR: backports-5.4-r0 do_compil
4. ubuntu 20.04 编译yocto
4.1 错误1:m4-native failed
| 92 | #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib."
| | ^~~~~
| make[3]: *** [Makefil
记录在使用Petalinux编译uboot和linux内核的时候遇到的一个问题,自己找了很久才找到解法,贴出来给后来的兄弟们排排坑
ERROR: u-boot-xlnx-v2018.01-xilinx-v2018.3+git999-r0 do_compile: oe_runmake failed
ERROR: u-boot-xlnx-v2018.01-xilinx-v2018.3+git999-r0 do_compile: Function failed: do_compile (log file
错误示例:
Makefile:150: recipe for target 'sub-make' failed
| make[1]: *** [sub-make] Error 2
| Makefile:24: recipe for target '__sub-make' failed
| make: *** [__sub-make] Error 2
| make: ...
最近在使用zynq+ad9361,需要使用ADI提供的内核源码。按照UG1144的,Using External Kernel and U-Boot with PetaLinux。配置工程petalinux-config,在界面里配置linux components selection->linux-kernel->ext-local-src ,会弹出输入内核目录框,输入内核源码目录。
编译后,会出现do_compile: oe_runmake failed错误。然后查阅附近有关的错...
petalinux-build 报错 do_compile: oe_runmake failed
petalinux版本:2018.3
kernel和uboot都是使用外部导入的源码;
petalinux-build编译报错信息如下:
$ petalinux-build
[INFO] building project
[INFO] sourcing bitbake
INFO: bitbake petalinux-user-image
Loading cache: 100% |###############
i.MX6 单独编译 uboot 我使用的是
ipual@ipual-virtual-machine:/opt/yocto/fsl-release-bsp/build-mini$ bitbake -c compile -f -v u-boot-imx
但是在编译过程中出现如下报错
ERROR: u-boot-imx-2016.03-r0 do_compile: oe_runmake failed
问题1: "tar: Exiting with failure status due to previous errors"
对压缩文件进行解压时,解压完成后你可能会遇到上面的错误提示。
原因:使用了v(verbose mode,详细信息)后,tar会提示之前压缩时出现的错误信息。通过
$tar -zxvf alcs-pkgcopied.tar.gz > /dev/null
Wiki/Xilinx Arm Mali-400 Driver
Wiki/Zynq UltraScale+MPSoC Graphics- GPU application debugging using ARM Mali Graphics Debugger tool
Wiki/Zynq UltraScale+MPSoC Gra
backports.zoneinfo-0.2.1-py3.8-linux-aarch64是一个Python软件包,可用于将Python 3.9中引入的时区特性回退到Python 3.6、3.7或3.8中。这个软件包主要解决了Python早期版本中缺少对时区的支持的问题。
具体来说,这个软件包提供了一个名为zoneinfo的Python模块,模块中定义了一些类和函数,可以用于解析、创建和操作时区信息。其中,最重要的类是ZoneInfo和Tzinfo,分别用于表示时区信息和时区转换规则。
在使用这个软件包时,用户应该首先安装Python 3.6、3.7或3.8,然后安装backports.zoneinfo-0.2.1-py3.8-linux-aarch64软件包。安装完成后,就可以在Python程序中导入zoneinfo模块,并使用其中的类和函数来处理时区相关的问题。
总的来说,backports.zoneinfo-0.2.1-py3.8-linux-aarch64是一个非常有用的工具,可以让Python早期版本的用户也能够享受到Python 3.9中引入的时区特性。同时,它也为其他Python版本的时区处理提供了一个有价值的参考。