cadence的cdsdoc启动错误的若干解决 by DruculaC
时间:03-15
整理:3721RD
点击:
原先在系统ubuntu 9.04下安装了cadence 610和mmsim,见http://www.eetop.cn/bbs/thread-183200-1-1.html
后来更新系统的一些东西,导致cdsdoc不能正常启动,通过网上查找了一些办法,这里将其整理成中文,希望对他人有所帮助。
1、在terminal中运行cdsdoc出现以下错误:
“error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory “
此错误是由于cadence或者mmsim里面的cdsdoc默认的kernel于我们linux内核版本之间的差别造成的,所以会缺少某些库。
解决:进入/eda/mmsim/share/bin,将cdsdoc用文本打开,修改里面的一行:
else
Standard x86 systems
LD_ASSUME_KERNEL=2.2.5
export LD_ASSUME_KERNE
讲2.2.5修改成自己的内核版本,我的是2.6.30,也正是由于我更新了内核才导致这个原因的,因为一开始装cadence610的时候是可以打开cdsdoc的。
btw:uname -a 是查看自己内核版本
2、再次运行cdsdoc,打开其中的文档,会出现obServer的错误,找到obServer文件,在/eda/mmsim/tools/bin文件夹里面,然后用文本将obServer打开编辑,
同样找到LD_ASSUME_KERNEL=2.2.5这一行,改成自己的内核版本。
3、然后打开cdsdoc会出现libstdc的错误,在网上搜索compat-libstdc++-296-2.96-135.i386.rpm,现在ubuntu上安张alien可以解压rpm包的,将此包解压后,进入文件夹,
sudo cp libstdc++-2-libc6.1-1-2.9.0.so /usr/lib/libstdc++-libc6.1-1.so.2
done,cdsdoc就ok了
ps:目前在ubuntu 9.04下用cadence,还是无法开特效,期待eetop的高手来解决哈。
后来更新系统的一些东西,导致cdsdoc不能正常启动,通过网上查找了一些办法,这里将其整理成中文,希望对他人有所帮助。
1、在terminal中运行cdsdoc出现以下错误:
“error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory “
此错误是由于cadence或者mmsim里面的cdsdoc默认的kernel于我们linux内核版本之间的差别造成的,所以会缺少某些库。
解决:进入/eda/mmsim/share/bin,将cdsdoc用文本打开,修改里面的一行:
else
Standard x86 systems
LD_ASSUME_KERNEL=2.2.5
export LD_ASSUME_KERNE
讲2.2.5修改成自己的内核版本,我的是2.6.30,也正是由于我更新了内核才导致这个原因的,因为一开始装cadence610的时候是可以打开cdsdoc的。
btw:uname -a 是查看自己内核版本
2、再次运行cdsdoc,打开其中的文档,会出现obServer的错误,找到obServer文件,在/eda/mmsim/tools/bin文件夹里面,然后用文本将obServer打开编辑,
同样找到LD_ASSUME_KERNEL=2.2.5这一行,改成自己的内核版本。
3、然后打开cdsdoc会出现libstdc的错误,在网上搜索compat-libstdc++-296-2.96-135.i386.rpm,现在ubuntu上安张alien可以解压rpm包的,将此包解压后,进入文件夹,
sudo cp libstdc++-2-libc6.1-1-2.9.0.so /usr/lib/libstdc++-libc6.1-1.so.2
done,cdsdoc就ok了
ps:目前在ubuntu 9.04下用cadence,还是无法开特效,期待eetop的高手来解决哈。
THANK YOU VERY MUCH :):):lol:lol:lol:victory::victory::victory::handshake:handshake:handshake
thanks very much
thanks man
学习3
谢谢小编!
谢谢小编!太辛苦了!
谢谢小编啊,终于解决了
还是不行呀!
好,很好!