Firefly开源社区

[Linux] itx 3588j 编译linux SDK 报错

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2022-11-27 15:22:08     
  • 固件类型: 自行编译的固件
  • SDK包名称: rk3588_repo_sdk_v1.0.2a
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 未知
  • Log日志: linux.tar.gz
问题描述及复现步骤:
ubuntu18.04,编译android code 正常,编译linux sdk的code的buildroot 异常,
log 详见附件
2022-11-27T15:10:13 make: *** [_all] Error 2
Command exited with non-zero status 1
you take 0:13.97 to build builroot
ERROR: Running build_buildroot failed!
ERROR: exit code 1 from line 1312:
    /usr/bin/time -f "you take %E to build builroot" $COMMON_DIR/mk-buildroot.sh $BOARD_CONFIG
w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$ :


linux.tar.gz

30 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

linux.tar.gz

30 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2022-11-27 15:30:18     
log:
2022-11-27T15:10:13 mod = __import__(__name__,
2022-11-27T15:10:13 File "/home/w/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a/.repo/repo/subcmds/help.py", line 19, in <module>
2022-11-27T15:10:13 from formatter import AbstractFormatter, DumbWriter
2022-11-27T15:10:13 ModuleNotFoundError: No module named 'formatter'
2022-11-27T15:10:13 Makefile:753: recipe for target 'target-finalize' failed
2022-11-27T15:10:13 make[1]: *** [target-finalize] Error 1
2022-11-27T15:10:13 /home/w/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a/buildroot/output/firefly_rk3588/Makefile:23: recipe for target '_all' failed
2022-11-27T15:10:13 make: *** [_all] Error 2
Command exited with non-zero status 1
you take 0:13.97 to build builroot
ERROR: Running build_buildroot failed!
ERROR: exit code 1 from line 1312:
    /usr/bin/time -f "you take %E to build builroot" $COMMON_DIR/mk-buildroot.sh $BOARD_CONFIG
w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$ :
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-28 10:32:27     
这是你电脑python环境的问题,好像是你的python版本太新了
把你电脑默认python改到python2试试
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2022-11-29 16:07:02     
Liuth 发表于 2022-11-28 10:32
这是你电脑python环境的问题,好像是你的python版本太新了
把你电脑默认python改到python2试试

使用的python 是python2.7 不算新吧
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2022-11-29 16:10:13     
清913940909 发表于 2022-11-29 16:07
使用的python 是python2.7 不算新吧

请问  我当前使用这个命令安装python2 对吗?
w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$ python2 --version

Command 'python2' not found, but can be installed with:

sudo apt install python-minimal

w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$ ^C
w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$
w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$ sudo apt install python-minimal
Reading package lists... Done
Building dependency tree      
Reading state information... Done
python-minimal is already the newest version (2.7.15~rc1-1).
The following packages were automatically installed and are no longer required:
  binutils-aarch64-linux-gnu binutils-arm-linux-gnueabihf cpp-7-aarch64-linux-gnu
  cpp-7-arm-linux-gnueabihf cpp-aarch64-linux-gnu cpp-arm-linux-gnueabihf
  gcc-7-aarch64-linux-gnu-base gcc-7-arm-linux-gnueabihf-base gcc-7-cross-base
  gcc-8-cross-base libasan4-arm64-cross libasan4-armhf-cross libatomic1-arm64-cross
  libatomic1-armhf-cross libc6-arm64-cross libc6-armhf-cross libc6-dev-arm64-cross
  libc6-dev-armhf-cross libcilkrts5-armhf-cross libgcc-7-dev-arm64-cross
  libgcc-7-dev-armhf-cross libgcc1-arm64-cross libgcc1-armhf-cross libgomp1-arm64-cross
  libgomp1-armhf-cross libitm1-arm64-cross liblsan0-arm64-cross libstdc++6-arm64-cross
  libstdc++6-armhf-cross libtsan0-arm64-cross libubsan0-arm64-cross libubsan0-armhf-cross
  linux-hwe-5.4-headers-5.4.0-122 linux-hwe-5.4-headers-5.4.0-124
  linux-hwe-5.4-headers-5.4.0-125 linux-hwe-5.4-headers-5.4.0-126
  linux-hwe-5.4-headers-5.4.0-128 linux-hwe-5.4-headers-5.4.0-42 linux-libc-dev-arm64-cross
  linux-libc-dev-armhf-cross
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$ python2 --version

Command 'python2' not found, but can be installed with:

sudo apt install python-minimal

w@w:~/w/rockchip/hsdk/rk3588_repo_sdk_v1.0.2a$
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-30 09:07:56     
直接apt install python就是装的python2.7
ls -al /usr/bin/python*
看看python的链接情况,把默认python的链接改到python2.7
回复

使用道具 举报

97

积分

0

威望

0

贡献

技术小白

积分
97
发表于 2022-11-30 11:09:08     
Liuth 发表于 2022-11-30 09:07
直接apt install python就是装的python2.7
ls -al /usr/bin/python*
看看python的链接情况,把默认python ...

hi  小哥 ,当前环境就是python2.7,是不是可以排除这个可能了
w@w:~$ ls -l /usr/bin/python
lrwxrwxrwx 1 root root 18 Nov 29 16:05 /usr/bin/python -> /usr/bin/python2.7
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2022-11-30 16:38:27     
那你解压完SDK后有进行更新吗?你编译buildroot的操作步骤是什么?
回复

使用道具 举报

11

积分

0

威望

0

贡献

技术小白

积分
11
发表于 2022-12-3 14:25:33     
本帖最后由 is03zong 于 2022-12-3 14:27 编辑

我也遇到了同样的问题,请问如何解决?完全按照readme操作,并进行了升级,操作系统是ubuntu18.04LTS
ls -al /usr/bin/python*

lrwxrwxrwx 1 root root       9 Apr 16  2018 /usr/bin/python -> python2.7
lrwxrwxrwx 1 root root       9 Apr 16  2018 /usr/bin/python2 -> python2.7
-rwxr-xr-x 1 root root 3624880 Jul  1 08:56 /usr/bin/python2.7
lrwxrwxrwx 1 root root       9 Sep 11 00:36 /usr/bin/python3 -> python3.6
-rwxr-xr-x 2 root root 4530520 Jun 29 04:45 /usr/bin/python3.6
-rwxr-xr-x 2 root root 4530520 Jun 29 04:45 /usr/bin/python3.6m
lrwxrwxrwx 1 root root      10 Sep 11 00:36 /usr/bin/python3m -> python3.6m

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表