|
求助 我也是最近才开始接触这个,在学习创龙的历程时遇到些问题,请帮忙解答:
/ ^6 {; E) ^$ d5 r! [9 [我用的开发板是TL138/1808/6748F-EasyEVM,
8 |. I! o7 c2 z j8 M* p, n8 b
! a7 \' q7 _4 v% F" v6 M1在学习教程8-1-Linux内核编译方法时,在1.1 编译linux-3.3内核, 1.1.2配置内核时,
- z& F* T o O4 a, w/ ]6 o执行make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig命令后,提示错误信息:0 q& c1 L1 o- ?1 h6 K
*** Unable to find the ncurses libraries or the7 |/ Q8 p6 T/ k. ]7 N9 S
*** required header files.! l7 H8 p2 ]! M- [- ?* C
*** 'make menuconfig' requires the ncurses libraries.
) `/ k G5 H3 N7 k5 n X ***
/ L' f/ Y) Q5 |$ g+ Q *** Install ncurses (ncurses-devel) and try again.
/ D( b: x4 X. d ***
6 R2 k; O( H; T' @& Nmake[1]: *** [scripts/kconfig/dochecklxdialog] Error 1# _6 w5 E" L8 G
make: *** [menuconfig] Error 2( c$ `5 a8 J0 _7 n6 _; y0 `
这个意思应该是缺少ncurses或ncurses-devel文件,我上网查了一下说只要安装libncurses5或libncursesw5就可以了,但我执行安装命令后再重新make menuconfig仍然会出现上面的错误。。。 3 K" Y* u) f2 m. p2 ^
- J& [4 O2 }; k4 F4 _9 V( n
第2个问题:
' p" J% h) [+ L* w在进行教程14-MCSDK开发入门中的 设置MCSDK开发环境参数时,在执行sudo ./setup.sh命令后遇到错误信息:首先它会问我是否具有 administrative previlige,这个教程里就没有提到,我输入y进行确认后,又出现如下的错误信息:( j3 F% L: P% Y6 p0 m; W0 \
on your host. Do you have administrator privilieges?
; u9 V9 [$ l( X! `+ Z* O, VType 'y' to continue or 'n' to exit the installation: y
" K9 T9 C! R' R2 [# R; [Performing sudo apt-get install xinetd tftpd nfs-kernel-server minicom build-essential libncurses5-dev uboot-mkimage automake
+ ?/ ?0 j- o% Q" {Reading package lists... Done
2 \4 v) f6 ?: _2 ?4 \, p( fBuilding dependency tree 5 w9 G: v) b K2 H2 A
Reading state information... Done
% `6 e9 ~' ]( g- X( {E: Couldn't find package xinetd
+ j/ J q+ ^8 ~2 WFailed setup, aborting..# n; [( E0 e/ W) c7 G$ c
Failed setup, aborting..
! j0 P- ~" Q" G5 S
) ?( L8 k- U( Q2 \9 S1 M9 U1 Q现在这两个问题都没有解决,不知你是否遇到过类似问题,如何解决的呢?谢谢 |
|