LinuxSir.cn,穿越时空的Linuxsir!

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

这是怎么回事,很多程序安装不了?

[复制链接]
发表于 2004-5-7 18:41:30 | 显示全部楼层 |阅读模式
我在安装JBuilder的时候它提示这个:
[root@0-e5-ed-0-0-ac cdrom]# ./install_linux
./install_linux: line 930: file.lax: Read-only file system
LAX: Method.invoke() threw an InvocationTargetException:
java.lang.UnsatisfiedLinkError: /mnt/cdrom/Linux/resource/jre/jre/lib/i386/libfontmanager.so: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1473)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1389)
        at java.lang.Runtime.loadLibrary0(Runtime.java:788)
        at java.lang.System.loadLibrary(System.java:832)
        at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.font.NativeFontWrapper.<clinit>(NativeFontWrapper.java:42)
        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
        at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:125)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:140)
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)        at java.awt.Window.init(Window.java:224)
        at java.awt.Window.<init>(Window.java:268)
        at java.awt.Frame.<init>(Frame.java:398)
        at java.awt.Frame.<init>(Frame.java:363)
        at javax.swing.JFrame.<init>(JFrame.java:154)
        at com.borland.integration.tools.launcher.MainFrame.<init>(MainFrame.java:57)
        at com.borland.integration.tools.launcher.launcher.<init>(launcher.java:22)
        at com.borland.integration.tools.launcher.launcher.main(launcher.java:113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:324)
        at com.zerog.lax.LAX.a([DashoPro-V1.2-120198])
        at com.zerog.lax.LAX.main([DashoPro-V1.2-120198])
LAX: exiting.
[root@0-e5-ed-0-0-ac cdrom]#

我又重安了一遍 libstdc++5-3.3.2-6mdk.i586.rpm 也还是不好使

我在安装mplayer的rpm包时,装好后也是libstdc++-libc6.1-1.so.2这个东西找不到共享文件   
我又试着装j2sdk1.4装好后运行时提示的是:
[root@0-e5-ed-0-0-ac RPMS]# java
Error: failed /usr/java/j2sdk1.4.0_03/jre/lib/i386/client/libjvm.so, because libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
[root@0-e5-ed-0-0-ac RPMS]#

新安的mdk linux,从前用的是红帽子,我的JB9安装盘是没问题的,我成功安装过。这回不知怎么,帮帮忙啊,谢谢了
发表于 2004-5-7 18:43:29 | 显示全部楼层
看起来好像是JRE没有安装成功。我建议你从Sun的网站上下载一个支持 Mandrakelinux 的新版本,JRE。然后再装 JBuilder
 楼主| 发表于 2004-5-7 18:44:44 | 显示全部楼层
不是JRE的事,因为我在安Mplayer时也有这个提示啊。
 楼主| 发表于 2004-5-7 18:47:28 | 显示全部楼层
[root@0-e5-ed-0-0-ac RPMS]# gmplayer
gmplayer: error while loading shared libraries: libmp3lame.so.0: cannot open shared object file: No such file or directory
[root@0-e5-ed-0-0-ac RPMS]#
我从mplayer的网站上下的rpm包,在红帽子下成功装过,在mdk上装完就是这样。
后来下了个源代码的mplayer才能用。
发表于 2004-5-7 18:52:45 | 显示全部楼层
那就不知道了。google 的结果是Redhat和Mandrakelinux在文件命名方面有出入。

MPlayer用系统自带的就OK了。
 楼主| 发表于 2004-5-7 20:01:40 | 显示全部楼层
系统自带的不能播Real 媒体,所以就重装了

我想知道 “cannot open shared object file: No such file or directory”

这是什么毛病,为什么很多后安装的程序都有这个提示呢?
 楼主| 发表于 2004-5-7 21:30:35 | 显示全部楼层

搞定了,原来是版本太新了。

从rpmfind上找到以前版本的libstdc++就好使了。

可以装JB9了,jdk也正常了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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