基于软件 ubuntu-14.04.2-desktop-amd64.iso/rhel-server-7.1-x86_64-dvd.iso/synopsys vcs-mx_vI-2014.03... software: installer v3.1 & scl v11.7 & vcs-mx_vI-2014.03 & ubuntu 14.04 原始synopsis vcs是 RedHat Enterprise Linux 4.0 编译的,(简称Linux RH 4),所以推荐使用 Linux RH 4安装。。。。 dir: synopsys installer_v3.1 scl_v11.7 scl_v11.7_amd64.tar scl_v11.7_common.tar scl_v11.7_linux.tar vcs-mx_vI-2014.03 vcs-mx_vI-2014.03_amd64.tar vcs-mx_vI-2014.03_common.tar vcs-mx_vI-2014.03_linux.tar Q:执行lmgrd得到错误信息,lmgrd: command not found A:ubuntu下安装SCL11的问题,装好后运行lmgrd,会报告“no such file or directory”。此时文件当然是存在的。问题在于:lmgrd binary is expecting to find /lib/ld-lsb.so.3 but that ubuntu version has just /lib/ld-linux.so.2 by default.所以要安装lsb-core 和lsb-base包 去包管理里面search lsb,全部安装。问题解决。 Q:安装c shellsudo apt-get install -y lsb-base lsb-core Q:gcc版本太新 A:打 gcc -v 看最后一行 gcc version 4.8.1 (Ubuntu/Linaro 4.8.1-10ubuntu9) 你须要将 gcc 和 g++ 退级到 4.4 sudo apt-get install -y gcc-4.4 g++-4.4 sudo apt-get autoremove sudo apt-get install -y gcc-4.4-locales g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg sudo apt-get install -y gcc-4.4-multilib libmudflap0-4.4-dev libgomp1-dbg libmudflap0-dbg sudo apt-get install -y libcloog-ppl1 libppl-c4 libstdc++6-4.4-doc cd /usr/bin sudo rm gcc g++ sudo ln -s gcc-4.4 gcc sudo ln -s g++-4.4 g++ A:sudo apt-get install csh Q:excute vcs run out error msg: /bin/sh: Illegal option -h A:
Q:how to configuration environment variables A: #!/bin/bash export VCS_HOME="/usr/synopsys/I-2014.03" export PATH="$PATH:/usr/synopsys/I-2014.03/bin" export PATH="$PATH:/usr/synopsys/11.7/linux/bin" export LM_LICENSE_FILE="/usr/synopsys/license/synopsys.dat" sudo chmod 777 /usr/synopsys/license/synopsys.dat lmgrd -c $LM_LICENSE_FILE -l ~/syn_lic.log Q: hemmingway@ubuntu:~/synopsys$ dve /usr/synopsys/I-2014.03/gui/dve/linux/bin/dve.exe: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory A: sudo apt-get install libX11.so.6 安装 ia32-libs gtk... 一堆乱七八糟的.... ./adb: error while loading shared libraries: libncurses.so.5:
finally everything is ok....... $ vcs VCS MX compilation command help: (1) Unified use model for all design topologies : vcs [libname.]<Top Module_Or_Entity_Or_Config> [compile opts] (2) Two step use model for pure verilog design only : vcs <source_files> [compile opts] where frequently used [compile opts] are, [-debug][-debug_all][-o <log_file_name>][+rad][-cm][-sdf][-P <pli tab>] For more information, About the use model (1), Please refer chapter [4] in VCS MX User Guide or About the use model (2), Please refer chapter [3] in VCS User Guide or Type vcs -help |