|
|
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
5 A* E3 u4 D4 H: f k$ [8 v% p我用的开发板是TL138/1808/6748F-EasyEVM,2 B, W l' m1 l
# z5 D. z- }7 A& v* {1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,
+ r6 @4 y3 T/ q执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:
s: t: J; \1 B* g6 @# f8 S *** Unable to find the ncurses libraries or the
+ Y3 E- M9 y: o6 v *** required header files.
. J) y# J: m: T! ^. ^9 G *** 'make menuconfig' requires the ncurses libraries.
$ Z9 Y" n j3 ?' W8 t* u! D Y *** 2 W; T9 j$ J3 k0 i( j" i& X
*** Install ncurses (ncurses-devel) and try again.
/ u8 P7 ?5 C7 P8 u3 p1 G *** - ^( g+ r5 Z# n$ c2 o$ R7 W
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1) r" p3 n) z( h+ V4 \: Q5 C3 `
make: *** [menuconfig] Error 2
8 `$ d% a9 M& j3 R% v4 E* [2 d这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。
- @4 K. C# B+ ]0 q5 R; ^/ r
0 A4 w* h2 }% ]第2个问题:
7 \: p: Q5 W4 ]: P6 q f" o! Q在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:6 k A& D% U3 d1 Q$ W
on your host. Do you have administrator privilieges?7 U5 E( k u- j4 Y1 q6 Q, k2 Q
Type 'y' to continue or 'n' to exit the installation: y4 s: D( R+ }" z0 n. K
Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake
) z! v+ @$ Z4 o$ A8 {* qReading package lists... Done
& l( l! j' a v3 l8 M3 WBuilding dependency tree / W& X6 h$ ^/ ~: _% P9 u- s
Reading state information... Done* F* E: u( g, W( `: w
E: Couldn't find package xinetd
4 _- a, E7 Z% w! xFailed setup, aborting..+ m1 ^; {. \' y! y7 Q
Failed setup, aborting..
8 c) |( V6 C9 m
* X" e+ G( e( l) K现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢 |
|