In reply to saritr:
You can experiment that with separate vlog statements. If not working, compile all files with single vlog command.
A clean way is to create a file, say tb.f/tb.txt/tb.anything
tb.f content,
+incdir+./uvm-1.2/src
./uvm-1.2/src/uvm_pkg.sv
./uvm-1.2/src/dpi/uvm_dpi.cc
./testbench_pkg.sv
pakmx_if.sv
design_hdl/packet_mux.sv
And use command:
vlog -f tb.f -ccflags -DQUESTA
to compile.