在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: min4max

在Ubuntu上设置并运行Calibre2014的终极解决方案,本方案对其他类似问题也应该有帮助

[复制链接]
发表于 2014-11-12 22:25:06 | 显示全部楼层
顶一下。楼主好人。
 楼主| 发表于 2014-11-12 22:42:36 | 显示全部楼层




    Eh, interesting.  just wonder how you run Calibre without starting up license server.  I'd tried running Calibre without license server started but it won't work and it stops at Calibre Interactive license required.

apparently the license mechanism is much different between Cadence and Mentor tools, so we can run Cadence tools without license server running once they've been patched, but not sure this approach also applies to Mentor or Synopsys tools.
发表于 2014-11-13 15:01:22 | 显示全部楼层


Eh, interesting.  just wonder how you run Calibre without starting up license server.  I'd tried running Calibre without license server started but it won't work and it stops at Calibre Interactive license required.



1. The lines starting with SERVER and DAEMON do not have to be presented in the license file, either remove or comment them.
2. The variable MGLS_LICENSE_FILE does not have to be set like <port>@<hostname> but <some path>/license.dat
Example: $CALIBRE_HOME/shared/licenses/license.dat

And then just start cadence and you can use Calibre DRC/LVS/PEX without any problems.
发表于 2014-11-14 11:39:05 | 显示全部楼层
感謝分享, 剛好用的上
发表于 2014-11-23 22:19:42 | 显示全部楼层
感谢分享,学习了~
发表于 2014-11-23 22:49:57 | 显示全部楼层
本帖最后由 hpuwmc 于 2014-11-23 22:54 编辑

回复 1# min4max


   您好,我在运行patch_calibre时报错,                                                                                                                                 [total hits/matching patterns/non-matching patterns]warn : empty file: tmp/locknassd - skipping
warn : empty file: tmp/locksnpsOEM2 - skipping
warn : empty file: tmp/lockmwflexd - skipping
warn : empty file: tmp/lockeverest - skipping
warn : empty file: tmp/lockcowared - skipping
warn : empty file: tmp/lockchrysalisd - skipping
warn : empty file: tmp/lockslat - skipping
warn : empty file: tmp/locknsysnvs - skipping
warn : empty file: tmp/lockCADABRA - skipping
warn : empty file: tmp/lockpdld - skipping
warn : empty file: tmp/locksandwork - skipping
warn : empty file: tmp/lockmagma - skipping
warn : empty file: tmp/lockTAVEREN - skipping
warn : empty file: tmp/locknumeritchd - skipping
warn : empty file: tmp/locksclmgrd - skipping
warn : empty file: tmp/locksigmacd - skipping
warn : empty file: tmp/lockACAD - skipping
warn : empty file: tmp/lockarcd - skipping
warn : empty file: tmp/locksynforad - skipping
warn : empty file: tmp/lockEPIC - skipping
warn : empty file: tmp/lockeved - skipping
warn : empty file: tmp/lockarchprod - skipping
warn : empty file: tmp/locksaber_dmn - skipping
warn : empty file: tmp/locksnpsOEM4 - skipping
warn : empty file: tmp/lockknights - skipping
warn : empty file: tmp/lockriod - skipping
warn : empty file: tmp/lockhscd - skipping
warn : empty file: tmp/lockinnologd - skipping
warn : empty file: tmp/locksnpsOEM1 - skipping
warn : empty file: tmp/locksnpsOEM3 - skipping
warn : empty file: tmp/lockavantd - skipping
warn : empty file: tmp/lockleda - skipping
warn : empty file: tmp/lockTE_CATS - skipping
warn : empty file: tmp/locksnpslmd - skipping
warn : empty file: tmp/locksynopsysd - skipping
warn : empty file: tmp/locktmald - skipping
warn : empty file: tmp/lockssilmd - skipping
warn : empty file: tmp/lockvcsd - skipping
warn : empty file: tmp/lockla_dmon - skipping
warn : empty file: tmp/locksynplctyd - skipping
warn : empty file: tmp/lockmetasoftd - skipping
warn : empty file: tmp/lockvastlmd - skipping
warn : empty file: tmp/lockISE-TCADd - skipping
warn : empty file: tmp/lockadalmd - skipping
warn : empty file: tmp/locksnslmgrd - skipping
warn : empty file: tmp/lockextremed - skipping
warn : empty file: tmp/lockanagram - skipping
97% ..error: failed to read+write: sfk - skippingr_crit_vid.swf : 0 changes   
92% pkgs/icxc.ixl/pvt/gfc : 0 changewarn : empty file: pkgs/icwb.ixl/dependencies/version - skipping
[001/1/0] pkgs/mgls.ixl/bin/mgcld                                             
[001/1/0] pkgs/mgls.ixl/lib/mgls_asynch                                       
8770 files checked, 2 changed.                                                
1 errors, 48 warnings occurred.
请问这个是怎么回事?
发表于 2014-11-26 19:12:47 | 显示全部楼层
回复 1# min4max


   学习了,好经验。。顶你。
 楼主| 发表于 2014-11-28 22:13:22 | 显示全部楼层


回复  min4max


   您好,我在运行patch_calibre时报错,                                           ...
hpuwmc 发表于 2014-11-23 22:49




    你需要在系统目录/usr中生成一个symlink指向系统目录/tmp(在终端上cd到/tmp再用指令ln -s /tmp tmp生成这个symlink),这是因为在Calibre的目录中有个tmp的symlink(symbolic link)指向/usr/tmp,若在/tmp里没有这个tmp转接的话,则就会出现警告/错误提示。
发表于 2014-12-11 13:28:21 | 显示全部楼层
顶楼主,需要
发表于 2014-12-23 08:14:17 | 显示全部楼层
多谢楼主,高手啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-26 10:13 , Processed in 0.021676 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表