按照网上cadence ic610的安装方法完成安装,并在 .bashrc 中进行设置,但 输入 cdsdoc 后不能打开 cadence 帮助文档,并提示 /home/eda/ic610/tools/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory 错误,逛遍了中外EDA 论坛,解决办法如下。
- 首先在 .bashrc 中设置正确的 cdsdoc 的路径及快捷方式如下所示
[cc lang=”bash”]alias cdsdoc=’$CDS_ROOT/tools/bin/cdsdoc'[/cc] - 下载 libstdc++-2-libc6.1-1-2.9.0.so,进入保存目录
[cc lang=”bash”]sodu cp libstdc++-2-libc6.1-1-2.9.0.so /lib/libstdc++-2-libc6.1-1-2.9.0.so
sodu ln -s /lib/libstdc++-2-libc6.1-1-2.9.0.so /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so[/cc] - 打开$CDS_ROOT/tools/bin/cdsdoc,找到
[cc lang=”bash”]# Set variable for Java to run on RedHat Linux 7.1
#
if [ $PLATFORM = “lnx86” ]; then
if [ $ARCH = “x86_64” ]; then
# AMD Opteron RHEE3.0
LD_ASSUME_KERNEL=2.4.19
export LD_ASSUME_KERNEL
else
#Standard x86 systems
LD_ASSUME_KERNEL=2.2.5
export LD_ASSUME_KERNEL
fi
fi[/cc]
修改为
[cc lang=”bash”]# Set variable for Java to run on RedHat Linux 7.1
#
if [ $PLATFORM = “lnx86” ]; then
if [ $ARCH = “x86_64” ]; then
# AMD Opteron RHEE3.0
#LD_ASSUME_KERNEL=2.4.19
#LD_ASSUME_KERNEL=2.6.27
export LD_ASSUME_KERNEL
else
#Standard x86 systems
#LD_ASSUME_KERNEL=2.2.5
LD_ASSUME_KERNEL=2.6.27
export LD_ASSUME_KERNEL
fi
fi[/cc] - 新开 Terminal 输入cdsdoc 即可打开 cadence 帮助文档