【求救】提示找不到ld-linux.so.1!
我的电脑用的是RedHat 9.0 + fvwm 2.5.9 。内核版本2.4.20-8 。前些日子我想给我的FVWM添加wmclockmon、wmmemload、wmcpuload,用了源代码编译安装好以后运行是报错,说找不到库文件ld-linux.so.1(提示说好像和设备文件访问有关,有个关键字ELF。)。
之后上网上搜,不管是百度还是天网,搜到了可怜巴巴的几个叫什么libelf_0.8.tat.gz,装了没有用,反而把系统搞坏了(提示ldconfig找不到库文件,连startx都说找不到库文件了,什么都不能用了,晕死。),只好重装。然后没办法,就不搞那个了。
今天在网上看了一篇文章,是讲linux下c语言绘图的,给出了源代码。照着抄了下来,编译。说找不到头文件vga.h、vgagl.h,还是上网搜,搜到几个叫svgalib.tar.gz、svgagl.tar.gz什么的,装上后发现里面有demo文件夹,一看才知道是都是演示绘图的程序,运行几个试试,又报错,还是说没有找到ld-linux.so.1文件,晕啊!!
那是个什么东东啊?我需要安装什么包才可以解决问题?兄弟门救命啊,小弟实在是无能为力了!
(补充:在/sbin下面发现了ldconfig,不知道干什么用的,只是发现好些程序安装的时候都要使用这个命令!)
对了,再问一下那几个漂亮的wmclockmon,wmmemload,wmcpuload程序在我的redhat9.0和FVWM2.5.9下面能装吗,具体要怎么装啊? ld-linux.so.1这个文件好像很古老了
在/lib里有ld-linux.so.2,当然这只是一个连接,可以再做一个ld-linux.so.1的连接,不保证一定能用
或者到rpmfind上搜索一个,不过不要安装,从包里取出那个文件放到/lib里就可以了
好像好要执行ldconfig,这个命令大概是固定连接库的
页:
[1]