Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
【不能光玩,还要干活啊】deepin下安装Cadence软件cds5141
Apps Section
3199
views ·
1
replies ·
To
floor
Go
173******10
deepin
2015-05-12 19:13
Author
本帖最后由 nixian 于 2015-5-12 11:43 编辑
一、安装环境与准备软件
硬盘空间10G以上(IC5141安装后约占3G)
Linux操作系统Ubuntu14.04/Deepin2014.2等debian系(我的是x86_x64)
Cds5141、license manager等
二、安装前准备工作
1,下载必要的包
命令行安装:
sudo apt-get install <包名称>
Copy the Code
软件中心,查找需要安装包名安装即可
需要安装的包:libelf1 nscd ureadahead csh(
amd64位系统需要安装,否则软件启动时会报一些错误
) libstdc++
2,建立安装软件的文件夹,(本人要安装在/home/ICtools/cadence下面,可以根据需求自己改变路径)
sudo mkdir /home/ICtools/cadence
Copy the Code
建立license检测软件的文件夹
sudo mkdir /home/ICtools/lic
Copy the Code
三、安装与环境配置
1,安装
A)简易安装(如果有打好的包的话)
将获得的cds5141.tar包解压,放到/home/ICtools/cadence下
将获得的lic.tar包解压,放到/home/ICtools/lic下
B)使用installer安装CD文件
到cadence官网注册下载InstallScape软件和cds5141的CD文件,解压放到合适的位置,本人放在/home/ICtools/InstallScape处,运行
sh /home/tools/InstallScape/iscape.04.21-p004/bin/iscape.sh
Copy the Code
进行图形化安装。
C)使用光盘安装,略,基本同上
2,配置环境变量
由于使用的是zsh,和bash差不多,下面直接贴上配置
编辑自己家目录下的.zshrc
vi .zshrc
Copy the Code
添加如下配置
#Cadence
export CDS_ROOT=/home/ICtools/cds5141
export CDS_Netlisting_Mode=Analog
export PATH= $CDS_ROOT/tools.lnx86/bin:$PATH
export PATH= $CDS_ROOT/tools/dfII/bin:$PATH
export LD_LIBRARY_PATH = $CDS_ROOT/tools/lib
# Cadence_license
export LM_LICENSE_FILE=/home/ICtools/lic/cds/license.dat
export CDS_LIC=/home/ICtools/lic
export PATH= CDS_LIC/cds/bin:$PATH
export PATH= CDS_LIC/cadecc/bin:$PATH
export PATH= CDS_LIC/tools.lnx86/bin:$PATH
alias lmli1="lmgrd -c /tools/lic/cds/cadence_IC5141_license.dat -l cdslic.log"
Copy the Code
看着很唬人,其实就几样:设置path到cds5141与license检测软件的可执行文件目录,设置库(lib)的path,设置license目录
四、运行license管理服务
lmgrd –c /home/ICtools/lic/cds/license.dat -l ~/cds.log
Copy the Code
运行结果可以在cds.log中查看,检查license是否有效。
五,遇到的问题
1,运行icfb显示找不到libXp.so.6
安装libXp6包
sudo apt-get install libXp6
Copy the Code
发现仍然提示找不到libXp.so.6,输入命令
whereis libXp.so
Copy the Code
查看,发现都是x64的库,看来要安装32位的才行。
添加32库位源,安装32位libXp6库
sudo dpkg --add-architecture i386
sudo apt-get install libXp6:i386
Copy the Code
OK
2,运行icfb显示
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 45 (X_OpenFont)
Serial number of failed request: 15
Current serial number in output stream: 30
Copy the Code
这是系统缺少x11的75dpi字体包,我先是用apt-get下载xfonts-75dpi
sudo apt-get install xfonts-75dpi
Copy the Code
发现不行,又从网上找了个方法
下载rpm的xorg-x11-fonts-75dpi包,将解压提取的75dpi文件夹拷贝到/usr/share/fonts/X11文件夹内,
最后发现,其实还需要配置/etc/X11/xorg.conf
sudo vi /etc/X11/xorg.conf
Copy the Code
增加如下内容
Section "Files"
FontPath "/usr/share/fonts/X11/75dpi"
EndSection
Copy the Code
最后,重启lightdm
sudo service lightdm restart
Copy the Code
OK
3,终于这回正常启动了icfb,加载完后发现有提示libSelect:not found
这是由于没有安装csh或tcsh的问题,如果装上了就不提示了。
Reply
Like 0
Favorite
View the author
All Replies
173******10
deepin
2015-05-12 19:23
#1
纠结,为什么这么难编辑
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Events
More
一、安装环境与准备软件
硬盘空间10G以上(IC5141安装后约占3G)
Linux操作系统Ubuntu14.04/Deepin2014.2等debian系(我的是x86_x64)
Cds5141、license manager等
二、安装前准备工作
1,下载必要的包
命令行安装:
软件中心,查找需要安装包名安装即可
需要安装的包:libelf1 nscd ureadahead csh(amd64位系统需要安装,否则软件启动时会报一些错误) libstdc++
2,建立安装软件的文件夹,(本人要安装在/home/ICtools/cadence下面,可以根据需求自己改变路径)
建立license检测软件的文件夹
三、安装与环境配置
1,安装
A)简易安装(如果有打好的包的话)
将获得的cds5141.tar包解压,放到/home/ICtools/cadence下
将获得的lic.tar包解压,放到/home/ICtools/lic下
B)使用installer安装CD文件
到cadence官网注册下载InstallScape软件和cds5141的CD文件,解压放到合适的位置,本人放在/home/ICtools/InstallScape处,运行
进行图形化安装。
C)使用光盘安装,略,基本同上
2,配置环境变量
由于使用的是zsh,和bash差不多,下面直接贴上配置
编辑自己家目录下的.zshrc
添加如下配置
看着很唬人,其实就几样:设置path到cds5141与license检测软件的可执行文件目录,设置库(lib)的path,设置license目录
四、运行license管理服务
运行结果可以在cds.log中查看,检查license是否有效。
五,遇到的问题
1,运行icfb显示找不到libXp.so.6
安装libXp6包
发现仍然提示找不到libXp.so.6,输入命令
查看,发现都是x64的库,看来要安装32位的才行。
添加32库位源,安装32位libXp6库
OK
2,运行icfb显示
这是系统缺少x11的75dpi字体包,我先是用apt-get下载xfonts-75dpi
发现不行,又从网上找了个方法
下载rpm的xorg-x11-fonts-75dpi包,将解压提取的75dpi文件夹拷贝到/usr/share/fonts/X11文件夹内,
最后发现,其实还需要配置/etc/X11/xorg.conf
增加如下内容
最后,重启lightdm
OK
3,终于这回正常启动了icfb,加载完后发现有提示libSelect:not found
这是由于没有安装csh或tcsh的问题,如果装上了就不提示了。