shsunxing 发表于 2021-1-8 09:46:56

linux编译报错

===================================
Building rootfs
===================================
fakeroot -- /home/jason/imx8mm/OK8MM-linux-sdk/tools/fakeroot.fs
0+0 records in
0+0 records out
0 bytes copied, 0.000157659 s, 0.0 kB/s

mkfs.ext4: loadlocale.c:129: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME))' failed.
Aborted (core dumped)
Makefile:70: recipe for target 'sdcard' failed
make: *** Error 134

shsunxing 发表于 2021-1-8 09:52:16

这个可能是什么原因?

shsunxing 发表于 2021-1-8 09:53:22

按照手册上来的 我的pwd /home/jason/imx8mm/OK8MM-linux-sdk 难道必需是/home/forlinx/imx8mm?

djh 发表于 2021-1-8 10:04:59

shsunxing 发表于 2021-1-8 09:53
按照手册上来的 我的pwd /home/jason/imx8mm/OK8MM-linux-sdk 难道必需是/home/forlinx/imx8mm?

你用的是我们提供的Ubuntu开发环境吗?最好用我们的开发环境。
你执行了哪些命令啊?能发一下你执行的命令以及详细的打印信息?

shsunxing 发表于 2021-1-8 10:16:41

742./fsl-imx-xwayland-glibc-x86_64-fsl-image-qt5-validation-imx-aarch64-toolchain-4.14-sumo.sh
743. /opt/fsl-imx-xwayland/4.14-sumo/environment-setup-aarch64-poky-linux
744aarch64-poky-linux-gcc -v
745ls
746tar xvf OK8MM-linux-sdk.tar.bz2
747ls
748cd OK8MM-linux-sdk/
749ls
750. /home/jason/imx8mm/OK8MM-linux-sdk/environment-setup-sourcetree
751make

shsunxing 发表于 2021-1-8 10:18:52

难道是ubuntu版本高了? 我用的ubuntu18.04 但是我看报错是和fakeroot有关

djh 发表于 2021-1-8 11:51:19

shsunxing 发表于 2021-1-8 10:18
难道是ubuntu版本高了? 我用的ubuntu18.04 但是我看报错是和fakeroot有关

操作的没有什么问题,确实有些奇怪,可能会跟ubuntu版本有关系吧,具体原因我就不太清楚了,你那边要是可以的话,建议你最好用我们的提供的Ubuntu环境,在我们的环境里编译都是验证过得,没有问题的。

shsunxing 发表于 2021-1-8 13:02:51

我这边用虚拟机ubuntu 16.04试了下就好了。还真的和ubuntu版本有关系,之前是PC ubuntu

shsunxing 发表于 2021-1-8 13:18:21

本帖最后由 shsunxing 于 2021-1-8 13:26 编辑

C:\Users\jason.sun\Desktop\44fc135ad93f28539687986179fe2eb.png

shsunxing 发表于 2021-1-8 13:20:44

如图所示ubuntu 16即可编译OK

djh 发表于 2021-1-8 15:34:18

shsunxing 发表于 2021-1-8 13:20
如图所示ubuntu 16即可编译OK

好的,问题解决了就好
页: [1]
查看完整版本: linux编译报错