QuestaSim10 Linux破解方法

把附件questasim10_crack中提供的linux文件夹下的patch_2010和sfk复制到questasim的<安装目录>/questasim/linux/mgls/lib里,然后打开终端,运行patch_2010.这时可能会出错(根据系统不同可能出现不同的情况),在库中找不到libstdc++.so.5。libstdc++.so.5在附件中(不出错的话就不用了),下载后复制到/usr/lib中去。这时运行patch_2010就行了,我的系统是出现的以下信息

[total hits/matching patterns/non-matching patterns]

[001/1/0] mgls_asynch

[001/1/0] mgcld

error: failed to read+write: sfk – skipping

4 files checked, 2 changed.

1 errors occurred.

不过这个时候已经可以了。把环境变量设置好,license就用Windows下的就行了。环境变量在主文件夹中的.bashrc文件加入如下信息

export PATH=$PATH:/usr/questasim_10/questasim/linux #根据自己的安装目录改变

export LM_LICENSE_FILE=”/usr/questasim_10/license.dat”#license具体的放置路径

大功告成,在终端里运行vsim就OK,可以看到你期盼已久的正常启动界面啦。

 

 

报错解决

 

【原创】解决PHP报错: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file:…

问题背景:

64位的CenOS系统安装了XAMPP集成包,但是XAMPP包则是32位的,执行 /opt/lampp/bin/php -v,结果报错:

1. error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory

问题原因:

缺少32位的libgcc_s.so.1库,用 locate libgcc_s.so.1 定位发现只有 /lib64/libgcc_s.so.1,即只有64位的库,缺少32位的库。

解决方案:

首先定位下libgcc_s.so.1库属于哪个安装包,然后安装:

1. yum provides libgcc_s.so.1

2. yum install libgcc-4.4.7-18.el6_9.2.i686

继续报错:

执行完上述步骤后,继续报错:

1. Protected multilib versions: libgcc-4.4.7-18.el6_9.2.i686 != libgcc-4.4.7-4.el6.x86_64

2. You could try using –skip-broken to work around the problem

3. You could try running: rpm -Va –nofiles –nodigest

问题原因:

32位和64位的libgcc库版本不一致,必须保持一致.

解决方案:

1. yum update libgcc-4.4.7-4.el6.x86_64

 

 

 

破解

questasim 在linux_mint中的安装和破解

一,安装很简单,网上太多教程,不解释

二,主要是破解(license的生成),

在 http://model.com/content/modelsim-downloads下载modelsim10.0 或者questa 10.0的linux 版本,下载install.linux questasim-base.mis questasim-docs.mis questasim-gcc-linux.mis questasim-linux.mis即可

然后去http://bbs.eetop.cn/viewthread.php?tid=314291&highlight=questa 下载一个crack 那个crack 说得不是很详细,这里解释一下,我也折腾了半天才搞定。首先将license.src第一行改变一下,SERVER后面的字符串改为自己的hostname(终端下输入hostname查看),然后修改自己的MAC地址,第二行修改为mgcld的位置所在。示例如下:

SERVER ubuntu 206a8a02c2e9 1717

VENDOR mgcld /home/chenyi/programs/Questa10/questasim/linux

 
 

然后在LINUX环境下执行wine MentorKG.exe ,产生mentor.dat,这个就是license. (有可能crack提供的文件里license.src的c字符有问题哈,修改一下就好)

 
 

然后在linux环境下,将patch_2010 和sfk拷贝到 /Questa10/questasim/linux/mgls/lib 下面,(将patch_2010用vim打开,最后增加一个空格),执行patch_2010 ,如果出现

[total hits/matching patterns/non-matching patterns] [001/1/0] mgls_asynch [001/1/0] mgcld error: failed to read+write: sfk – skipping 4 files checked, 2 changed. 1 errors occurred. 说明是正确的哈 如果是 0 files checked, ubuntu下加 sudo试试

然后设定好环境变量,执行/Questa10/questasim/linux/下面的lmgrd:

lmgrd -c /home/chenyi/programs/Questa10/questasim/license.dat

 

最后,在.bashrc文件中加入如下内容

 

 

export LM_LICENSE_FILE=/home/fengyuanhe/programs/license/MentorGraphics/mentor.dat:$LM_LICENSE_FILE

export PATH=$PATH:/home/fengyuanhe/programs/questasim_10.2/questasim/linux_x86_64:$PATH

export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$PATH

 

 

 

 

链接:https://pan.baidu.com/s/1DhKnbyypQbzmPdxsyGdoIQ

提取码:vxt9

标签

发表评论