1.问题描述:
按照原有的破解,运行先用的exampl(make文件做好了),执行make fsdb会遇到如下问题:
--- Stack trace follows:
Dumping VCS Annotated Stack:
#0 0x00000035156ac7fd in waitpid () from /lib64/libc.so.6
#1 0x000000351563e5c9 in do_system () from /lib64/libc.so.6
#2 0x000000351563e900 in system () from /lib64/libc.so.6
#3 0x00007fed73cfc6f8 in SNPSle_10ee25eff68cd8461c9146fa1d0b35e87067f3c8015b313e639d2928478c79b3f673f99203bcf8be64600612100082236bffb2007f1e0ef9 () from /eda/synopsys/VCS2016/linux64/lib/liberrorinf.so
#4 0x00007fed73cfdde5 in SNPSle_10ee25eff68cd8461c9146fa1d0b35e87067f3c8015b313efba706aab251478fa49e66610e453774633a6c152e7ef778f2202cda681f3d4e () from /eda/synopsys/VCS2016/linux64/lib/liberrorinf.so
#5 0x00007fed73cf6f15 in SNPSle_d35ca1ff70d465c2b9b1a72eee90a506fdd009d3de3db1de () from /eda/synopsys/VCS2016/linux64/lib/liberrorinf.so
#6 0x00007fed714c3088 in SNPSle_64133461705005bb725549e2e6fa1b3f () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#7 0x00007fed7136c266 in SNPSle_82244d58c54c18c70d63edc9becab634 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#9 0x00007fed73ab0202 in mem_page_get_descr () from /eda/synopsys/VCS2016/linux64/lib/libsnpsmalloc.so
#10 0x00007fed73ab8a2e in mem_free () from /eda/synopsys/VCS2016/linux64/lib/libsnpsmalloc.so
#11 0x00007fed73aa3944 in snpsCheckFreeFunc () from /eda/synopsys/VCS2016/linux64/lib/libsnpsmalloc.so
#12 0x00007fed711d2727 in SNPSle_77e776236473f4bc83d28b2811172395 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#13 0x00007fed711cd55f in SNPSle_4e2b4bf1677349c165275718f4085a72 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#14 0x00007fed71043cc1 in SNPSle_e08561af70b15158c1effee38014f2e6 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#15 0x00007fed71043dce in SNPSle_6a600e65c1e59889d2167a3056e08869 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#16 0x00007fed71043e24 in SNPSle_79019f86c02f3a7a4fc861b56b22e07a449f142e33a64a009cd88060dca82713b97bc310751f5b0c () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#17 0x0000003516207aa1 in start_thread () from /lib64/libpthread.so.0
#18 0x00000035156e8aad in clone () from /lib64/libc.so.6
#0 0x00000035156acbdd in nanosleep () from /lib64/libc.so.6
#1 0x00000035156aca50 in sleep () from /lib64/libc.so.6
#2 0x00007fed70f9083e in SNPSle_95ae9cc2e78cc668673c60b8d88c4908 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#3 0x00007fed70f909c9 in SNPSle_92de4d0d4cf0d6931bc37e8d42a01d93 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#4 0x00007fed70f8f22a in SNPSle_b76ef993ee82b3d58a5cadddbec8b67c () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#5 0x00007fed70f8f4d6 in SNPSle_f28f24b8c84ac8f6e02e0b03bcd33aa8 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#6 0x00007fed70f589e6 in SNPSle_b02289328df49303de0a4a986839ba718c1b162de585ec41 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#7 0x00007fed70f5933f in SNPSle_b02289328df493035a8cfe7a2a96e3f1 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#8 0x00007fed70f5afe0 in SNPSle_7309f02bf869c35a32837a6e487da0db () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#9 0x00007fed70f5badb in SNPSle_b02289328df493035a8cfe7a2a96e3f14356a2494eb82428 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#10 0x00007fed70f5cf1e in SNPSle_b02289328df493035a8cfe7a2a96e3f105a2510afcb822b0f2351f16fde66779 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#11 0x00007fed70f5d7ac in SNPSle_ba11b1edbd04051f5bb81b1861cdf84a () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#12 0x00007fed70f4bbc4 in SNPSle_2e65c0794628fc5af60953149776c29b () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#13 0x00007fed70f431a3 in SNPSle_541f757be362289a7c9e5618c0ff28327846f8d3cc02839f () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#14 0x00007fed70f3dd5c in SNPSle_c0de1345d5ab80930e06dd2b68f214c3 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#15 0x00007fed70f3de6d in SNPSle_25cd5712eacded5feaee03dc3430943e () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#16 0x00007fed714db487 in SNPSle_490598bfebcc8e8183ad3550288b1f82 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#17 0x00007fed714e6553 in SNPSle_490598bfebcc8e81 () from /eda/synopsys/VCS2016/linux64/lib/libvcsnew.so
#18 0x000000000040e2eb in main ()
No context available
make: *** [run] Error 1
2.解决方法:最终确定为license会有问题,重新生成license,可以解决。完成之后,重启系统。
使用到的破解文件:
https://download.csdn.net/download/suixintt/10748619
3.破解过程中的问题:
破解时用于破解工具在windows下运行的,需要将生成的license文件拷贝到linux之后,运行dos2unix synopsys.dat,将^M替换掉;
有可能会通过yum install dos2unix命令,安装dos2unix;之后再转换
4、遇到libtermcap.so.2的不能打开的问题:
通过如下命令解决:
yum install compat-libtermcap-2.0.8-49.el6.x86_64
5、关于VCS2016的环境变量设置:
使用vcs2016进行仿真时,遇到VCS_HOME设置不正确的问题,如报告设置的VCS_HOME为/home/EDA_tools/synopsys/vcs-mx_vL-2016.06/linux。正确的路径应该没有最后的linux路径。猜测原因是因为安装的64位的软件所致。添加一条环境变量:export VCS_TARGET_ARCH=amd64
亲测环境变量:
export VCS_ARCH_OVERRIDE=linux
export VCS_TARGET_ARCH=amd64
export SYNOPSYS=“/home/EDA_tools/synopsys”
export VCS_HOME=“$SYNOPSYS/vcs-mx_vL-2016.06”
#export PATH=“$VCS_HOME/amd64/bin:”$PATH
export PATH=“$VCS_HOME/bin:”$PATH
export LD_LIBRARY_PATH=“$VCS_HOME/amd64/lib:”$LD_LIBRARY_PATH
#
##export LD_LIBRARY_PATH=“$VCS_HOME/share/PLI/lib/LINUX64:”$LD_LIBRARY_PATH
export VCSI_HOME=“$VCS_HOME”
export PATH=“$SYNOPSYS/scl2016.12/linux64/bin:”$PATH
export SNPSLMD_LICENSE_FILE=27200@localhost.localdomain
export LM_LICENSE_FILE=“$SYNOPSYS/Synopsys.dat”
alias lmli2=“$SYNOPSYS/scl2016.12/linux64/bin/lmgrd -c $SYNOPSYS/Synopsys.dat -l ~/syn_lic.log”
################################## Verdi #####################################
export PATH=“$SYNOPSYS/verdi_vL-2016.06-1/bin:”$PATH
export VERDI_HOME=“$SYNOPSYS/verdi_vL-2016.06-1”
export LD_LIBRARY_PATH=“$SYNOPSYS/verdi_vL-2016.06-1/share/PLI/lib/LINUX64:”$LD_LIBRARY_PATH
export VERDI_DIR=“$SYNOPSYS/verdi_vL-2016.06-1”
export NOVAS_INST_DIR=“$SYNOPSYS/verdi_vL-2016.06-1”
export NPI_PLATFORM=“LINUX64_GNU_472”
export LD_LIBRARY_PATH=“$NOVAS_INST_DIR/share/NPI/lib/LINUX64_GNU_472:”$LD_LIBRARY_PATH