We're using the cmodel provided by xfft_v9_0 in our verification env (using DPI).
The cmodel DLL is "libIp_xfft_v9_0_bitacc_cmodel.so", and it uses "libgmp.so.11" and "libgmpxx.so.4".
In order to use the cmodel DLL, we need to set the LD_LIBRARY_PATH env variable (following PG109, page 69).
We tried to follow AR #60154, setting the LD_LIBRARY_PATH in:
but then other processes (like gvim) don't work.
This issue was addressed in AR #66998, suggesting to remove LD_LIBRARY_PATH all together, but I think we must use it in order to get the cmodel DLL to work..
Is there any way to set LD_LIBRARY_PATH just for Vivado (using Vivado's tcl scripts), or any other work around?
Here are some links we browsed:
From PG109 , page 69:
On Linux, ensure that the directory in which the files
libIp_xfft_v9_0_bitacc_cmodel.so, libgmp.so.11 and libgmpxx.so.4
located is in your $LD_LIBRARY_PATH environment variable.
Similar issue from VIM forum: