When simulating a design using the AXI BFM or Zynq-7000 BFM core from a command-line outside of the Vivado GUI, an error occurs regarding licensing or missing PLI which did not occur in earlier versions.
For Questa/ModelSim, the error is similar to the following:
How do I resolve this error?
To support more recent operating systems, it was required to remove the BFM PLI executables from the LD_LIBRARY_PATH. This requires the user to re-add the path when performing BFM simulations.
The LD_LIBRARY_PATH can be set to a directory similar to $XILINX_VIVADO/2016.3/lib/lnx64.0
User simulation scripts should be updated to set this environment variable.
This issue will not be resolved.