.. _Non existing package mti_fli:

Non existing package mti_fli
============================

.. rst-class:: lead
    
**mti_fli** is a non-standard proprietary SV package built into Questa. To let DVT read it, you should prepend the following line to your :ref:`Build Configurations`.

 ${QUESTA_ROOT}/verilog_src/dpi_cpack/dpi_cpackages.sv

where ``${QUESTA_ROOT}`` denotes the location where Questa is installed.

.. note::

    In case you have an external builder configured to use the **default.build**, this setting will also be passed to the simulator. Therefore, the simulator will issue errors like:

    .. code-block:: 

        ** Error: /apps/questasim/verilog_src/dpi_cpack/dpi_cpackages.sv(4):
        Builtin package "mti_fli" cannot be replaced.

To work around this issue, you need to have different command files for DVT and for the external builder.

