Project

General

Profile

[logo] 
 
Home
News
Activity
About/Contact
Major Tools
  Dinotrace
  Verilator
  Verilog-mode
  Verilog-Perl
Other Tools
  BugVise
  CovVise
  Force-Gate-Sim
  Gspice
  IPC::Locker
  Rsvn
  SVN::S4
  Voneline
  WFH
General Info
  Papers

Veripool installation issue (Linux, local)

Added by Wolfgang Mayerwieser almost 2 years ago

Hi, does this error message ring a bell, what I could do? Thanks!

at step "make":
================

cp Netlist/Cell.pm blib/lib/Verilog/Netlist/Cell.pm                                                                                                                                                                                         
cp Getopt.pm blib/lib/Verilog/Getopt.pm                                                                                                                                                                                                     
cp Language.pm blib/lib/Verilog/Language.pm                                                                                                                                                                                                 
cp Std.pm blib/lib/Verilog/Std.pm                                                                                                                                                                                                           
cp Netlist.pm blib/lib/Verilog/Netlist.pm                                                                                                                                                                                                   
cp Netlist/Interface.pm blib/lib/Verilog/Netlist/Interface.pm                                                                                                                                                                               
cp Netlist/Module.pm blib/lib/Verilog/Netlist/Module.pm                                                                                                                                                                                     
cp Netlist/ModPort.pm blib/lib/Verilog/Netlist/ModPort.pm                                                                                                                                                                                   
cp EditFiles.pm blib/lib/Verilog/EditFiles.pm                                                                                                                                                                                               
cp Netlist/Defparam.pm blib/lib/Verilog/Netlist/Defparam.pm                                                                                                                                                                                 
cp Netlist/Net.pm blib/lib/Verilog/Netlist/Net.pm                                                                                                                                                                                           
cp Netlist/Logger.pm blib/lib/Verilog/Netlist/Logger.pm                                                                                                                                                                                     
cp Netlist/Port.pm blib/lib/Verilog/Netlist/Port.pm                                                                                                                                                                                         
cp Verilog-Perl.pod blib/lib/Verilog/Verilog-Perl.pod                                                                                                                                                                                       
cp Netlist/Pin.pm blib/lib/Verilog/Netlist/Pin.pm                                                                                                                                                                                           
cp Netlist/ContAssign.pm blib/lib/Verilog/Netlist/ContAssign.pm                                                                                                                                                                             
cp Netlist/PinSelection.pm blib/lib/Verilog/Netlist/PinSelection.pm                                                                                                                                                                         
cp Netlist/Subclass.pm blib/lib/Verilog/Netlist/Subclass.pm                                                                                                                                                                                 
cp Netlist/File.pm blib/lib/Verilog/Netlist/File.pm                                                                                                                                                                                         
make[1]: Entering directory `/users/wmayerwi/local/Verilog-Perl-3.444/Parser'                                                                                                                                                               
cp Parser.pm ../blib/lib/Verilog/Parser.pm                                                                                                                                                                                                  
cp SigParser.pm ../blib/lib/Verilog/SigParser.pm                                                                                                                                                                                            
/usr/bin/perl /usr/share/perl5/ExtUtils/xsubpp  -C++ -typemap /usr/share/perl5/ExtUtils/typemap -typemap typemap  Parser.xs > Parser.xsc && mv Parser.xsc Parser.c                                                                          
rm -rf VParseBison.c VParseBison.cpp                                                                                                                                                                                                        
bison --version | head -1                                                                                                                                                                                                                   
bison (GNU Bison) 2.4.1                                                                                                                                                                                                                     
Note: toolhash ignores VParseBison.output; remove gen/ if you want to debug the grammar                                                                                                                                                     
Note: If the next command fails, you probably need to install Bison 1.875 or newer                                                                                                                                                          
/usr/bin/perl ../Preproc/toolhash --verbose --name bisonpre --vercmd bison --skip-cmd 1 \                                                                                                                                                   
                --in VParseBison.y bisonpre \                                                                                                                                                                                               
                --out VParseBison.c VParseBison.h \                                                                                                                                                                                         
                --cmd /usr/bin/perl bisonpre --yacc bison --debug --verbose --d -p VParseBison -k VParseBison.y -o VParseBison.c                                                                                                            
Can't locate Digest/SHA.pm in @INC (@INC contains: XXX .) at ../Preproc/toolhash line 3.                                                                                                                       
BEGIN failed--compilation aborted at ../Preproc/toolhash line 3.                                                                                                                                                                            
make[1]: *** [VParseBison.cpp] Error 2                                                                                                                                                                                                      
make[1]: Leaving directory `XXX/Verilog-Perl-3.444/Parser'                                                                                                                                                                
make: *** [subdirs] Error 2                                                                                                                                                                                                                 

Replies (1)

RE: Veripool installation issue (Linux, local) - Added by Wilson Snyder almost 2 years ago

Can't locate Digest/SHA.pm

Install Digest::SHA. This is listed as a prerequisite in the perl dependencies so perhaps you missed an error from "perl Makefile.PL".

    (1-1/1)