LinuxSir.cn,穿越时空的Linuxsir!

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

使用make menuconfig 出错,求救

[复制链接]
发表于 2006-12-11 22:42:16 | 显示全部楼层 |阅读模式
我在ubuntu下使用 make menuconfig 时出现了下面的错误:
/usr/bin/ld: warning: libdl.so.2, needed by /usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlclose@GLIBC_2.0’未定义的引用
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlopen@GLIBC_2.1’未定义的引用
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlsym@GLIBC_2.0’未定义的引用
collect2: ld 返回 1

>> Unable to find the Ncurses libraries.
>>
>> You must install ncurses-devel in order
>> to use 'make menuconfig'

make[2]: *** [scripts/lxdialog/ncurses] 错误 1
make[1]: *** [menuconfig] 错误 2
make: *** [menuconfig] 错误 2


提示没装ncurses, 后来我装了libncurses5-dev,可是还是出现同样的错误,,请名位大虾帮忙,,搞了好久了,,,,谢谢,,,
发表于 2006-12-12 10:17:41 | 显示全部楼层
是你的libdl.so.2没有吧,它本身有可能是一个链接文件,看看有没有libdl-*.*.*.so之类的文件,链接一下应该就可以的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-12 10:38:05 | 显示全部楼层
我做了个软链接,不知是不是你说的那样:ln -s /usr/lib/libncurses.so libdl.so.2
查看这个文件是这样的:/mydata/friendly-arm/linux-2.6.11.1源码包/libdl.so.2 -> /usr/lib/libncurses.so
make menuconfig后还是不行,气死我了,,
回复 支持 反对

使用道具 举报

发表于 2006-12-12 12:56:04 | 显示全部楼层
不是这样的,libdl 和 libncurses 当然不是一样的

二楼的兄弟是要你看看有没有 libdl.so.xxxx 这样的东西

用 aptitude install libdl 试试
回复 支持 反对

使用道具 举报

发表于 2006-12-13 11:57:31 | 显示全部楼层

Ncurses包安装了吗?

Post by xiong7666
我在ubuntu下使用 make menuconfig 时出现了下面的错误:
/usr/bin/ld: warning: libdl.so.2, needed by /usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlclose@GLIBC_2.0’未定义的引用
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlopen@GLIBC_2.1’未定义的引用
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlsym@GLIBC_2.0’未定义的引用
collect2: ld 返回 1

>> Unable to find the Ncurses libraries.
>>
>> You must install ncurses-devel in order
>> to use 'make menuconfig'

make[2]: *** [scripts/lxdialog/ncurses] 错误 1
make[1]: *** [menuconfig] 错误 2
make: *** [menuconfig] 错误 2


提示没装ncurses, 后来我装了libncurses5-dev,可是还是出现同样的错误,,请名位大虾帮忙,,搞了好久了,,,,谢谢,,,





请查看一下是否安装了 Ncurses  及其相应的库 ?
回复 支持 反对

使用道具 举报

发表于 2006-12-13 11:58:56 | 显示全部楼层

Ncurses包安装了吗?

Post by xiong7666
我在ubuntu下使用 make menuconfig 时出现了下面的错误:
/usr/bin/ld: warning: libdl.so.2, needed by /usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlclose@GLIBC_2.0’未定义的引用
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlopen@GLIBC_2.1’未定义的引用
/usr/lib/gcc/i486-linux-gnu/4.0.3/../../../../lib/libncurses.so:对‘dlsym@GLIBC_2.0’未定义的引用
collect2: ld 返回 1

>> Unable to find the Ncurses libraries.
>>
>> You must install ncurses-devel in order
>> to use 'make menuconfig'

make[2]: *** [scripts/lxdialog/ncurses] 错误 1
make[1]: *** [menuconfig] 错误 2
make: *** [menuconfig] 错误 2


提示没装ncurses, 后来我装了libncurses5-dev,可是还是出现同样的错误,,请名位大虾帮忙,,搞了好久了,,,,谢谢,,,





请查看一下是否安装了 Ncurses  及其相应的库 ?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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