|
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:5 p0 C0 J- X6 I; K3 f3 N5 b
我用的开发板是TL138/1808/6748F-EasyEVM,
% [" u. e u) ~. I. } / }: H7 \8 d$ M% r2 R
1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,
. A4 @$ Q, E! m0 O+ I执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:
]' ^/ Z$ G' m2 _2 q+ Y7 ^ *** Unable to find the ncurses libraries or the
$ f- i; z1 R: W *** required header files.
. X; q1 M! [0 x4 R( J4 a *** 'make menuconfig' requires the ncurses libraries.
5 N5 l" V, j( m6 r *** : V- ~- Y& x# H3 r3 W
*** Install ncurses (ncurses-devel) and try again.
. K1 X+ F6 L. M' B1 N1 U: f( h ***
I4 z7 ?" O. M6 D% Y; o. `make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1. _/ C& O) [+ X. K) ?: \/ x8 B- C
make: *** [menuconfig] Error 23 J# T3 ]( ?9 A
这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。 3 @0 c9 k! C# X# ]
`( ]4 j% b& n! k
第2个问题:0 H/ N' G5 |* B! b& t' w
在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:& f6 E6 L1 R8 v) K+ U. S
on your host. Do you have administrator privilieges?7 S& J. ]7 \+ ^8 t$ j' y
Type 'y' to continue or 'n' to exit the installation: y' A& k, W: x% U% k w y+ V8 v8 K: ~
Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake
# W5 ]9 X9 @/ A6 nReading package lists... Done
2 q/ W: q1 A' v5 W7 d/ }Building dependency tree 8 l* K5 o% W+ ?) o3 o
Reading state information... Done9 b0 C% r* F9 R5 ?2 L8 i
E: Couldn't find package xinetd: i j" y# G f; S0 H- M
Failed setup, aborting..* \/ p1 w9 x" v, J
Failed setup, aborting..
- ]$ m/ }6 `0 s. r5 ?9 d7 l3 ~; E3 U" D6 p; q% |6 F
现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢 |
|