OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 7352|回复: 15

如何使得linux mini开发板能使用openwrt编译器编译的代码?

[复制链接]

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
发表于 2020-12-30 10:51:23 | 显示全部楼层 |阅读模式
1金钱
我电脑系统是centos的。
简单来说,公司一开始给我测试的板子是可以执行openwrt编译的,代码已经写好了,想测试正点原子的IMX6ULL核心版是否能完成目标,于是乎买了一块mini板子。
但是mini板子不支持openwrt所以想请教一下懂行的大佬怎么解决这个问题,感激不尽。







最佳答案

查看完整内容[请看2#楼]

/**************************************/ 已经解决 原因:在进入[ ] Advanced configuration options (for developers) ---> 前 没有按空格选中 [ *]Advanced configuration options (for developers) --->
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2020-12-30 10:51:24 | 显示全部楼层
本帖最后由 820yshlc 于 2021-1-4 16:27 编辑

/**************************************/
已经解决
原因:在进入[ ] Advanced configuration options (for developers)  --->   前 没有按空格选中
[ *]Advanced configuration options (for developers)  --->

2020-12-31 09-54-52屏幕截图.png
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2020-12-30 14:01:00 | 显示全部楼层
本帖最后由 820yshlc 于 2020-12-30 14:31 编辑

可以把我原来使用的板子的系统镜像移植到mini板子上么?
可以的话,需要怎么操作呢?


回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2020-12-31 09:12:53 | 显示全部楼层
捞    。
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2020-12-31 18:02:19 | 显示全部楼层
没有大神么
回复

使用道具 举报

24

主题

59

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
306
金钱
306
注册时间
2020-8-27
在线时间
47 小时
发表于 2021-1-1 12:40:23 | 显示全部楼层
帮忙顶
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2021-1-4 09:46:38 | 显示全部楼层

感谢感谢  。
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2021-1-4 09:47:06 | 显示全部楼层
有没有大佬啊,已经弄了一星期卡在这里了
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2021-1-4 12:29:33 | 显示全部楼层
提供的信息太少!
你就不能说下怎么个不能法么?不能列下你程序运行时显示的错误信息么?是什么样的程序?
你去看病,你只说你有病,别的都不说,叫别人怎么诊断?
虽然都是linux,但要保证程序运行,需要保证编译器的ABI一致、目标文件的arch跟cpu匹配、运行库存在于系统等等。
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2021-1-4 14:43:45 | 显示全部楼层
openwrt make -j1 V=s
编译错误

root$ make -j1 V=s
make[1]: Entering directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2'
make[2]: Entering directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2'
+ mkdir -p /home/isaiguserver250/ysh/file/openwrt-19.07.2/staging_dir/target-arm_cortex-a7+vfpv3-d16_glibc_eabi
+ cd /home/isaiguserver250/ysh/file/openwrt-19.07.2/staging_dir/target-arm_cortex-a7+vfpv3-d16_glibc_eabi
+ mkdir -p bin lib include stamp
mkdir -p /home/isaiguserver250/ysh/file/openwrt-19.07.2/build_dir/target-arm_cortex-a7+vfpv3-d16_glibc_eabi/stamp
touch /home/isaiguserver250/ysh/file/openwrt-19.07.2/staging_dir/target-arm_cortex-a7+vfpv3-d16_glibc_eabi/.prepared
make[3]: Entering directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/gdb'
make[3]: Nothing to be done for `compile'.
make[3]: Leaving directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/gdb'
time: toolchain/gdb/compile#0.00#0.00#0.00
make[3]: Entering directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/binutils'
make[3]: Nothing to be done for `compile'.
make[3]: Leaving directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/binutils'
time: toolchain/binutils/compile#0.00#0.00#0.01
make[3]: Entering directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/gcc/minimal'
make[3]: Nothing to be done for `compile'.
make[3]: Leaving directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/gcc/minimal'
time: toolchain/gcc/minimal/compile#0.00#0.00#0.01
make[3]: Entering directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/kernel-headers'
mkdir -p /home/isaiguserver250/ysh/file/openwrt-19.07.2/dl
SHELL= flock /home/isaiguserver250/ysh/file/openwrt-19.07.2/tmp/.linux-4.1.tar.xz.flock -c '      /home/isaiguserver250/ysh/file/openwrt-19.07.2/scripts/download.pl "/home/isaiguserver250/ysh/file/openwrt-19.07.2/dl" "linux-4.1.tar.xz" "x" "" "@KERNEL/linux/kernel/v4.x"    '
Cannot find appropriate hash command, ensure the provided hash is either a MD5 or SHA256 checksum.
make[3]: *** [/home/isaiguserver250/ysh/file/openwrt-19.07.2/dl/linux-4.1.tar.xz] Error 255
make[3]: Leaving directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2/toolchain/kernel-headers'
time: toolchain/kernel-headers/compile#0.02#0.01#0.04
make[2]: *** [toolchain/kernel-headers/compile] Error 2
make[2]: Leaving directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2'
make[1]: *** [/home/isaiguserver250/ysh/file/openwrt-19.07.2/staging_dir/toolchain-arm_cortex-a7+vfpv3-d16_gcc-7.5.0_glibc_eabi/stamp/.toolchain_compile] Error 2
make[1]: Leaving directory `/home/isaiguserver250/ysh/file/openwrt-19.07.2'
make: *** [world] 错误 2

回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2021-1-4 14:44:31 | 显示全部楼层
ufbycd 发表于 2021-1-4 12:29
提供的信息太少!
你就不能说下怎么个不能法么?不能列下你程序运行时显示的错误信息么?是什么样的程序? ...

不好意思,是我的问题,不过第一个问题已经解决了,有空帮我看看楼下的问题么?
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2021-1-4 16:08:01 | 显示全部楼层
820yshlc 发表于 2021-1-4 14:43
openwrt make -j1 V=s
编译错误
root$ make -j1 V=s

提示编译系统缺少md5sum、sha256sum之类的工具命令,安装软件包:coreutils
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2021-1-4 16:23:51 | 显示全部楼层
ufbycd 发表于 2021-1-4 16:08
提示编译系统缺少md5sum、sha256sum之类的工具命令,安装软件包:coreutils


/*********************************************************************************************/
$ sudo yum install coreutils
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.ustc.edu.cn
* updates: mirrors.aliyun.com
base                                                                                                      | 3.6 kB  00:00:00     
extras                                                                                                    | 2.9 kB  00:00:00     
updates                                                                                                   | 2.9 kB  00:00:00     
软件包 coreutils-8.22-24.el7_9.2.x86_64 已安装并且是最新版本
无须任何处理
/*********************************************************************************************/

已经有安装的 还是报错了
回复

使用道具 举报

3

主题

312

帖子

0

精华

高级会员

Rank: 4

积分
907
金钱
907
注册时间
2011-10-19
在线时间
196 小时
发表于 2021-1-4 16:30:28 | 显示全部楼层
820yshlc 发表于 2021-1-4 16:23
/*********************************************************************************************/
...

没玩过OpenWrt,应该是编译配置有问题了
回复

使用道具 举报

3

主题

18

帖子

0

精华

新手入门

积分
11
金钱
11
注册时间
2019-7-23
在线时间
8 小时
 楼主| 发表于 2021-1-4 16:33:31 | 显示全部楼层
ufbycd 发表于 2021-1-4 16:30
没玩过OpenWrt,应该是编译配置有问题了

没关系,依然谢谢您
回复

使用道具 举报

1

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2020-11-11
在线时间
38 小时
发表于 2022-9-11 12:24:55 | 显示全部楼层
大佬可以发下移植过程吗?小白想学习一下
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 09:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表