找回密码
 注册
关于网站域名变更的通知
查看: 250|回复: 1
打印 上一主题 下一主题

Zedboard编译Linux内核过程两三事

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-25 10:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Zedboard编译Linux内核过程两三事
# J. {: ~6 p$ O3 b5 f+ w

4 R8 f5 D8 f1 B$ r4 d0 M- [) f在编译Linux内核和设备树,文件系统过程中,会有很多问题,下面列举一二。5 R2 @6 K8 }- L4 }9 _4 _
1.scripts/kconfig/Makefile:202: recipe for target 'scripts/kconfig/dochecklxdialog' failed
- e3 {* N2 d" Omake[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
( ~$ I  @2 i; t0 E+ Z! RMakefile:548: recipe for target 'menuconfig' failed: i# g# e, H- @* h7 @- t
解决方法
, C( z  z1 N( R, M. r3 |  Xsudo apt-get install libncursesw5-dev3 }5 Z$ g. J) q& c$ X* n
* ]( f( P. U+ K' W! H9 l
2.
: ~+ u! p7 g2 _8 \scripts/Makefile.lib:322: recipe for target 'arch/ARM/dts/zynq-zc702.dtb' failed2 Q3 s7 w8 [) \$ a  O
原因是Ubuntu没有安装device-tree-compiler,用命令apt-get install device-tree-compiler安装即可5 C7 Z: [' y: ^% ?+ J
sudo apt-get install device-tree-compiler
! `- l. k  B8 X4 }, T0 X$ s0 `* _$ u+ Y% z; N) ]
5 R) K$ B9 o7 V' Q
3.
: E: y# i, C" y5 H( e. O2 i2 afatal error: openssl/evp.h: No such file or directory compilation terminated.
0 [; n: v+ t0 E% q3 K* y安装  sudo apt-get install  libssl-dev( R) Q" V, W$ V$ P1 E7 @8 E  W6 a. g
5 N8 G. V, `$ ?; N$ {

3 m  l  L2 _3 N- i6 w" p% [* F, A4 y$ i
4.制作SD分区时,看了陆佳华的大作,误导了很久,走了些弯路7 J+ H0 x) x8 M$ X  E; E2 y
下面提供一个可用的方案* I. ?8 {3 R, n. S9 m; ~" z
对于SD卡的分区,我们采用的gparted软件,如果没有可以用apt-get安装8 N8 g$ C; N8 K; x4 |

% L; }9 q: s# ]! o8 Hsudo apt-get install gparted* Z7 v% Y' P2 z2 |" q. R) `: }
启动方式如下# `3 W9 W% R. W9 r
sudo gparted
+ S7 P, [1 J/ `' ^% e. h  `: r) ?0 W6 v- l
5."mkimage" command not found - U-Boot images will not be built
( D- `3 b# ?: u) q1 Parch/arm/boot/Makefile:79: recipe for target 'arch/arm/boot/uImage' failed
$ b9 A% s1 Q9 X- J1 J0 qmake[1]: *** [arch/arm/boot/uImage] Error 1
6 ^- T/ ]* J' S/ K4 h! L8 march/arm/Makefile:336: recipe for target 'uImage' failed+ A: U8 w7 x3 d
make: *** [uImage] Error 2+ `7 ^! \- u" `* m( ^/ J- u- Q9 J
解决方法) B  w. i' H% f- F
sudo apt-get install uboot-mkimage- {, B% W/ S& L' i; Z
sudo apt-get install u-boot-tools( L2 U) C! w( u* [$ J4 \: P8 E

该用户从未签到

2#
发表于 2019-3-25 16:06 | 只看该作者
thanks for sharing
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-8 20:34 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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