安装perl-Verlilog
1、安装perl5.16.3
下载perl:https://www.cpan.org/src/5.0/perl-5.16.3.tar.bz2
创建perl的安装路径:
#mkdir -p /tools/perl/5.16.3
解压安装:
#tar -xjf perl-5.16.3.tar.bz2
#cd perl-5.16.3
#./Confgure -des -Dprefix=/tools/perl/5.16.3
#make && make test
#make install
验证 : /tools/perl/5.16.3/bin/perl -v
2、安装perl-Verlilog
下载源码安装包:
https://github.com/veripool/verilog-perl
得到一个zip包,unzip verliog-perl-master.zip 解压。
设置perl相关的变量指向要安装的perl路径
csh:setenv PATH /tools/perl/5.16.3/bin/:$PATH
setenv PERL5LIB /tools/perl/5.16.3/lib
bash:export PATH=/tools/perl/5.16.3/bin/:$PATH
export PERL5LIB=/tools/perl/5.16.3/lib
#cd verliog-perl-master
#perl Makefile.PL PREFIX=/tools/perl/5.16.3
#make && make test
#make install
验证:
验证模块是否安装:
instmodsh ,输入l ,列出所有已经安装的模块
看到:verilog::Language,就是安装成功。
# 验证模块是否可识别
perl -MVerilog::Language -e 'print "OK\n"'
3、安装过程报错
1、try.c: fatal error:mach-o/dyld.h No such file or directory,可以忽略
2、报错:/usr/include/c++/4.8.2/string:38:28: fatal error :bits/c++config.h No such file or directory
CC 头文件缺失或路径配置问题
yum install gcc-c++ libstdc++-devel
3、缺库bison、flex,libbsd-devel
yum install bison、flex,libbsd-devel
附:
rpm包下载地址:Index of /7.9.2009/updates/x86_64/Packages