Package Details: intel_fpga_lite-quartus-cyclonev 19.1.0.670-4

Git Clone URL: https://aur.archlinux.org/intel_fpga_lite.git (read-only, click to copy)
Package Base: intel_fpga_lite
Description: Cyclone V Support Quartus Prime Lite Edition
Upstream URL: http://fpgasoftware.intel.com/?edition=lite
Licenses: custom
Submitter: wall007
Maintainer: wall007
Last Packager: wall007
Votes: 0
Popularity: 0.000000
First Submitted: 2019-12-18 16:19
Last Updated: 2019-12-20 13:28

Latest Comments

pagdot commented on 2020-01-02 20:05

Only tested with quartus-free, but should also apply here:

Quartus 19.1 has issues with its perl distribution on Linux. When compiling a QSYS project, I get the following error:

Can't locate Getopt/Long.pm in @INC (you may need to install the Getopt::Long module) (
   @INC contains:
      /opt/altera/19.1/quartus/sopc_builder/bin/europa 
      /opt/altera/19.1/quartus/sopc_builder/bin 
      /opt/altera/19.1/quartus/../ip/altera/sopc_builder_ip/common 
      /opt/altera/19.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_pio 
      /tools/perl/5.28.1/linux64/lib/site_perl/5.28.1/x86_64-linux 
      /tools/perl/5.28.1/linux64/lib/site_perl/5.28.1 
      /tools/perl/5.28.1/linux64/lib/5.28.1/x86_64-linux 
      /tools/perl/5.28.1/linux64/lib/5.28.1
   ) at /opt/altera/19.1/quartus/../ip/altera/sopc_builder_ip/altera_avalon_pio/generate_rtl.pl line 18.

It seems like the perl distribution points to the wrong directory because the library is located at /opt/altera/19.1/quartus/linux64/perl/lib/5.28.1/Getopt/Long.pm

I've found a bunch references in the perl distribution pointing to the wrong directory ( https://pastebin.com/wfUKcSjq )

A "fix" seems to be to link to the system perl executeable: http://www.armadeus.org/wiki/index.php?title=Quartus_installation_on_Linux#Perl_Getopt::Long

Edit:

I created a post in the Intel forum: https://forums.intel.com/s/question/0D50P00004YMMd4SAH/cant-locate-getoptlongpm-when-generating-a-qsys-project