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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 12693|回复: 15

[解决] 解决了64bit ubuntu下ic615无法编译ahdlcmi的问题,ERROR (VACOMP-1008),

[复制链接]
发表于 2015-4-30 21:21:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
今天终于解决了之前Ubuntu下无法使用ic610 进行ahdl仿真的问题。依次解决了:无法找到mpstat,非法的-h参数,以及找不到一堆头文件(比如math.h ,sys/cdefs.h),以及找不到该死的crti.o
    早在一个月前就遇到了这个问题,解决掉了大部分问题,就剩最后一步的时候一不小心动了我的libc6,导致ubuntu14.04瘫痪了,连sudo命令都不能用了,遂放弃转centos7轻松安装成功了ic615并且完成了毕业设计。今天终于又装上了ubuntu14,改改环境变量,装了些缺少的包后,原来cetos安装好的ic615直接可以用,其他仿真基本没问题,就是仿ahdl时候就是无法编译,提示如下错误:
ERROR (VACOMP-1008): Cannot compile ahdlcmi module library. Check
the log file input.ahdlSimDB/bsource_1.input.ahdlcmi/Linux2.6.32-25-generic+gcc/../ahdlcmi.out for details. If the compiler ran out of memory, use 'setenv CDS_CMI_COMPLEVEL 0', and try again. If the reason for the failure was a syntax error, contact your Cadence Customer Support representative
    由于之前遇到过,知道大概什么问题,直接打开ahdlcmi.out文件,发现提示说mpstat, 之前遇到过,直接安装:sudo aptitude install sysstat.
    之后又仿,.out中提示sh -h,就是大家通常遇到的问题, sudo rm /bin/sh, 再sudo ln -s /bin/bash /bin/sh ,解决。
    再仿,就是我之前遇到的问题,.out中又提示features.h:339:25: fatal error: sys/cdefs.h: No such file or directory,解决办法参见http://forums.xilinx.com/t5/High ... rectory/td-p/324969, 为了简便,我使用:
ln -s /usr/include/x86_64-linux-gnu/* /usr/include/
    再来,又提示说找不到该死的crti.o, 找了很久才找到解决办法:sudo ln -s /usr/lib/x86_64-linux-gnu /usr/lib64, ubuntu的lib 和 include 下面64位用x86_64-linux-gnu来区分,这就是跟centos不一样的地方,centos下面直接是lib64,所以不会出像后面两个问题。
   终于解决了,centos虽然挺好用,但是用的库和软件都比较老,毕竟redhat不常更新,而且可用软件相比ubuntu要少,由于最近要用一些新的软件又不想挨个编译新的依赖,所以还是用上了ubuntu了,两个系统都很好用。
发表于 2015-5-29 20:38:12 | 显示全部楼层
very good!
发表于 2015-5-29 20:39:08 | 显示全部楼层
I use Mint
发表于 2017-4-12 15:21:13 | 显示全部楼层
[/b
发表于 2017-12-16 01:18:00 | 显示全部楼层
回复 1# ly3too


  如果上面的方法不可以,可以尝试:   根据楼主的描述和我的亲身经历,应该是gcc版本的问题,需要将$dir/MMSIMxx/tools.lnx86/cdsgcc/gcc/4.x/bin/gcc的版本更新一下,可以先把老版本重命名备份一下,然后使用软连接将系统的gcc链接至此,比如ln -s /usr/bin/gcc $dir/MMSIMxx/tools.lnx86/cdsgcc/gcc/4.x/bin/gcc,如果还不行那可能其他原因,在我的MMSIM151上是可行的。
发表于 2018-1-25 23:28:04 | 显示全部楼层
回复 5# sunyongshuai


    已经解决,谢谢!

   之前我更新了系统的gcc,但是依然不行,原来MMSIM151里面的GCC没有同步更新。
发表于 2018-3-21 15:13:25 | 显示全部楼层
回复 5# sunyongshuai


   谢谢楼主,问题完美解决!!!!!
发表于 2018-6-26 15:31:57 | 显示全部楼层
回复 5# sunyongshuai


   Very Good ! thanks for sharing!
发表于 2018-11-28 21:28:58 | 显示全部楼层
本帖最后由 工大葫芦娃 于 2018-11-28 21:30 编辑

回复 5# sunyongshuai


    According to the above proposal which you offer , I have solved the problem, thanks a lot!  thank you!!!
发表于 2019-3-21 21:15:03 | 显示全部楼层


谢谢啦,困扰了好久的问题解决了

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 08:51 , Processed in 0.028129 second(s), 6 queries , Gzip On, Redis On.

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