LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 895|回复: 6

请教configure Kernel 问题

[复制链接]
发表于 2003-2-26 20:44:08 | 显示全部楼层 |阅读模式
我已经安装了dev86-0.15.5-3mdk.i586.rpm 和 ncurses-5.2-27mdk.i586.rpm. 当我敲入
'make menuconfig'时,系统显示:

[root@localhost linux]# make menuconfig
rm -f include/asm
( cd include ; ln -sf asm-i386 asm)
make -C scripts/lxdialog all
make[1]: Entering directory
`/usr/src/linux-2.4.19/scripts/lxdialog'
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status

>> Unable to find the Ncurses libraries.
>>
>> You must have Ncurses installed in order
>> to use 'make menuconfig'

make[1]: *** [ncurses] Error 1
make[1]: Leaving directory
`/usr/src/linux-2.4.19/scripts/lxdialog'
make: *** [menuconfig] Error 2

敲入 'make xconfig'时,系统显示类似的问题。

请问高手们,这是什么问题?


多谢赐教!
发表于 2003-2-27 19:08:26 | 显示全部楼层
curses库安装了吗,如果没有,就把它装上。
 楼主| 发表于 2003-2-27 20:40:21 | 显示全部楼层

ncurses 安装

我曾经执行过命令:rpm -ivh libncurses-5。。。rpm,可还是不行。
哪个文件是Ncurses库文件?


谢谢
发表于 2003-2-27 21:56:08 | 显示全部楼层
ncurses装了还会出现这个问题。
但Mandrake下的内核装上去就用了,而且内核不是很大,自己要模块时就可加载。而且估计自己编译内核出来就是很大。
 楼主| 发表于 2003-2-28 00:14:35 | 显示全部楼层
我又运行了下列命令:
rpm -ivh ncurses-5。2-27mdk。rpm (在rpms 目录内)
rpm -ivh ncurses-extraterms-5。2-27mdk。rpm(在rpms3 目录内)

使用rpm -ql xxxxx 查询,仍没有安装。因为我需要安装kernel-2。4。19并设置和编译kernel。

请高手们解答,急!

先谢了。
发表于 2003-3-1 10:17:14 | 显示全部楼层
  1. rpm -ql ncurses
  2. /usr/bin/captoinfo
  3. /usr/bin/clear
  4. /usr/bin/infocmp
  5. /usr/bin/infotocap
  6. /usr/bin/reset
  7. /usr/bin/resetall
  8. /usr/bin/tack
  9. /usr/bin/tic
  10. /usr/bin/toe
  11. /usr/bin/tput
  12. /usr/bin/tset
  13. /usr/share/doc/ncurses-5.2
  14. /usr/share/doc/ncurses-5.2/ANNOUNCE
  15. /usr/share/doc/ncurses-5.2/README
  16. /usr/share/man/man1/captoinfo.1m.bz2
  17. /usr/share/man/man1/clear.1.bz2
  18. /usr/share/man/man1/infocmp.1m.bz2
  19. /usr/share/man/man1/infotocap.1m.bz2
  20. /usr/share/man/man1/reset.1.bz2
  21. /usr/share/man/man1/tic.1m.bz2
  22. /usr/share/man/man1/toe.1m.bz2
  23. /usr/share/man/man1/tput.1.bz2
  24. /usr/share/man/man1/tset.1.bz2
  25. /usr/share/man/man5/term.5.bz2
  26. /usr/share/man/man5/terminfo.5.bz2
  27. /usr/share/man/man7/term.7.bz2
  28. /usr/share/tabset
  29. /usr/share/tabset/std
  30. /usr/share/tabset/stdcrt
  31. /usr/share/tabset/vt100
  32. /usr/share/tabset/vt300
  33. /usr/share/terminfo/1
  34. /usr/share/terminfo/2
  35. /usr/share/terminfo/3
  36. /usr/share/terminfo/4
  37. /usr/share/terminfo/5
  38. /usr/share/terminfo/6
  39. /usr/share/terminfo/7
  40. /usr/share/terminfo/8
  41. /usr/share/terminfo/9
  42. /usr/share/terminfo/A
  43. /usr/share/terminfo/E
  44. /usr/share/terminfo/L
  45. /usr/share/terminfo/M
  46. /usr/share/terminfo/N
  47. /usr/share/terminfo/P
  48. /usr/share/terminfo/Q
  49. /usr/share/terminfo/X
  50. /usr/share/terminfo/a
  51. /usr/share/terminfo/a/ansi
  52. /usr/share/terminfo/b
  53. /usr/share/terminfo/c
  54. /usr/share/terminfo/c/console
  55. /usr/share/terminfo/d
  56. /usr/share/terminfo/d/dec-vt100
  57. /usr/share/terminfo/d/dumb
  58. /usr/share/terminfo/e
  59. /usr/share/terminfo/f
  60. /usr/share/terminfo/g
  61. /usr/share/terminfo/h
  62. /usr/share/terminfo/i
  63. /usr/share/terminfo/j
  64. /usr/share/terminfo/k
  65. /usr/share/terminfo/l
  66. /usr/share/terminfo/l/linux
  67. /usr/share/terminfo/m
  68. /usr/share/terminfo/n
  69. /usr/share/terminfo/n/nxterm
  70. /usr/share/terminfo/o
  71. /usr/share/terminfo/p
  72. /usr/share/terminfo/q
  73. /usr/share/terminfo/r
  74. /usr/share/terminfo/r/rxvt
  75. /usr/share/terminfo/s
  76. /usr/share/terminfo/s/screen
  77. /usr/share/terminfo/s/screen-w
  78. /usr/share/terminfo/s/sun-c
  79. /usr/share/terminfo/s/sun-cmd
  80. /usr/share/terminfo/t
  81. /usr/share/terminfo/u
  82. /usr/share/terminfo/v
  83. /usr/share/terminfo/v/vs100
  84. /usr/share/terminfo/v/vt100
  85. /usr/share/terminfo/v/vt100-am
  86. /usr/share/terminfo/v/vt102
  87. /usr/share/terminfo/v/vt200
  88. /usr/share/terminfo/v/vt220
  89. /usr/share/terminfo/v/vt300
  90. /usr/share/terminfo/v/vt320
  91. /usr/share/terminfo/v/vt420
  92. /usr/share/terminfo/v/vt510
  93. /usr/share/terminfo/v/vt52
  94. /usr/share/terminfo/w
  95. /usr/share/terminfo/x
  96. /usr/share/terminfo/x/xterm
  97. /usr/share/terminfo/x/xterm-color
  98. /usr/share/terminfo/x/xterm-debian
  99. /usr/share/terminfo/x/xterm2
  100. /usr/share/terminfo/x/xterms
  101. /usr/share/terminfo/z
复制代码


那我的怎么会有呢。如果你真的还没有装ncurses,请你装上吧。也把kernel-headers-2.4.18-41mdk.i586.rpm.另外,我已经说过了,Mandrake的内核装上就可以用了。如果是装内核源码,就在第三张光盘,kernel-source-2.4.19-16mdk.i586.rpm。
发表于 2003-5-27 16:34:40 | 显示全部楼层
我用的是debian
  编译内核时也有同样的问题,装上这个就好了
  libncurses-dev
  我的是行了,你试试看吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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