在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9111|回复: 7

IC615安装时不能启动InstallScape?Java exception

[复制链接]
发表于 2014-5-20 09:43:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
OK,正在尝试在我的ThinkPad510上安装IC615,系统是Kubuntu 14.04(即KDE plasma桌面的Ubuntu,除了不是GNOME之外,其他与Ubuntu完全相同)。sudo sh SETUP.SH之后一切顺利,直到安装完InstallScape后启动InstallScape。下面是显示的结果:

Initializing InstallScape using JVM at /cadence/installscape/iscape/runtime/LNX86/bin/java. This might take some time...
Exception in thread "main" java.lang.UnsatisfiedLinkError: /cadence/installscape/iscape/runtime/LNX86/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.load0(Unknown Source)
        at java.lang.System.load(Unknown Source)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at sun.security.action.LoadLibraryAction.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.loadLibraries(Unknown Source)
        at java.awt.Toolkit.<clinit>(Unknown Source)
        at com.khanpur.installer.gui.InstallerUI.main(InstallerUI.java:88)

然后就直接终结安装程序并返回到命令行提示$:

诸位看这是哪儿出了错?这个貌似是使用IC615包中iscape自带的JVM,而非Ubuntu自己的的openjdk。貌似我的机器是可以运行其他Java程序的,比如Oracle(即前SUN Miscrosystems)的开源Electric VLSI Desing System(这个是完全的Java程序)
 楼主| 发表于 2014-5-20 11:03:04 | 显示全部楼层
OK,问题解决了。这问题是由于系统是64位,所以JRE也是64位作为de facto(运行指令locate libXtst,可以看到系统有libXtst.so.6和libXtst.so.6.1.0), 而iscape运行JVM时则在寻找32位的libXtst6。只要安装相应版本的库即可:
$ sudo apt-get install libxtst6:i386
再重新开始启动InstallScape,现在InstallScape窗口就出来了!
发表于 2014-7-11 00:24:22 | 显示全部楼层
我试过安装SUSE Linux 64位,安装时系统有提示,同时也安装了32位的Library。
结果在安装时有Cadencer软件时只安装了一个KSH库,安装非常顺利。
发表于 2014-7-17 11:15:11 | 显示全部楼层
好!!!!!!!!!
发表于 2014-9-3 18:39:37 | 显示全部楼层
回复 2# min4max


   你的方案是对的,我的ubuntu64位系统安装后成功启动。
发表于 2014-9-15 12:47:56 | 显示全部楼层
顶一个
发表于 2015-9-26 09:33:00 | 显示全部楼层
为什么我装不上libxtst6:i386呢?

root@ubuntu:/home/cad/cadence/installscape/iscape/bin# sudo apt-get install libXtst6:i386
Reading package lists... Done
Building dependency tree      
Reading state information... Done
libxtst6:i386 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@ubuntu:/home/cad/cadence/installscape/iscape/bin# locate libXtst
/usr/lib/x86_64-linux-gnu/libXtst.so.6
/usr/lib/x86_64-linux-gnu/libXtst.so.6.1.0
发表于 2015-11-21 17:37:56 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-27 18:01 , Processed in 0.021181 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表