ubuntu 18.04 / deepin 15.11 安装 vcs 2017 笔记

先跳转到 2.1 步添加源

deb http://cz.archive.ubuntu.com/ubuntu xenial main

如果需要可继续添加国内源提高速度

 

刷新

sudo apt install update

 

0、vcs安装运行必须

sudo apt install lsb-core 

  lsb-core 有可能安装失败,务必看清楚,否则会导致 vcs 无法运行

sudo apt install csh

  

0.1、必要的设置,可能导致安装脚本无法运行

sudo mv /bin/sh /bin/sh2

sudo ln -s /bin/bash /bin/sh

sudo mkdir /usr/tmp

sudo touch /usr/tmp/.flexlm

sudo mkdir -p /usr/synopsys

sudo chown $USER:$USER /usr/synopsys

 

 

1、生成证书

sudo apt install dos2unix 

 

 

2、verdi 运行,缺省导致无法运行 verdi

sudo apt install  libjpeg62

sudo apt install  libpng12-0

 

 

2.1 安装 libpng12-0

这个一个被 ubuntu 抛弃的,需要添加源才能搜索到

打开 source.list 

sudo vi /etc/apt/source.list 

也可以 sudo gedit /etc/apt/source.list 

添加

deb http://cz.archive.ubuntu.com/ubuntu xenial main

sudo apt-get update
sudo apt-get install libpng12-0

 

 

for deepin 15.11

已经有 libpng16

综述: 在别的地方发现了libpng12.so.0 然后建立软连接,就行了
方法:
step1:  # sudo ln -s /opt/kingsoft/wps-office/office6/libpng12.so.0 /usr/lib/libpng12.so.0

参考 https://bbs.deepin.org/forum.php?mod=viewthread&tid=177482

 

3、vcs 运行必须带一些参数

vcs -full64  -LDFLAGS -Wl,--no-as-needed

 

3.1 for systemverilog

  -sverilog 

3.2 compile & Run

  -R (大写)

3.3 省事

vcs -full64  -LDFLAGS -Wl,--no-as-needed -sverilog -R  -debug_access+all   hello.sv

alias svcs64="cs -full64  -LDFLAGS -Wl,--no-as-needed -sverilog"

 

 

 

实际安装的配置,记录一下安装包的兼容性,仅安装成功,可运行


SynopsysInstaller_v4.0.run

scl_v2017.12

vcs-mx_vN-2017.12-SP2

vcs_vO-2018.09-SP2

verdi_vVerdi3_L-2016.06-1

 

 

参考 

http://bbs.eetop.cn/thread-841155-1-1.html

posted @ 2019-10-27 21:41  方豆  阅读(1980)  评论(0编辑  收藏  举报