01-09-2021 02:09 AM
I'm using Vitis 2020.2 installation on Ubuntu 20.04 with Matlab 2020b. When I try to open Model Composer using xmc_sysgen command from terminal, I get the following errors:
/usr/local/MATLAB/R2020b/bin/glnxa64/cef_helper: symbol lookup error: /lib/x86_64-linux-gnu/libgnutls.so.30: undefined symbol: __gmpz_limbs_write
/usr/local/MATLAB/R2020b/bin/glnxa64/cef_helper: symbol lookup error: /lib/x86_64-linux-gnu/libgnutls.so.30: undefined symbol: __gmpz_limbs_write
After getting them Matlab is opened but Simulink window cannot be opened related to this errors. When I try to open Matlab2020b without Xilinx extensions, I don't get this error and simulink is opened succesfully.
I need a solution for this issue caused by Xilinx extensions.
01-09-2021 05:43 AM - edited 01-09-2021 05:44 AM
@oguzhan.cik Please reference the Vivado Design Suite Release Notes, Installation, and Licensing User Guide (UG973; v2020.2) in Table 2: Compatible Third-Party Tools. MathWorks MATLAB and Simulink versions supported by Vivado/Vitis 2020.2 are R2019a, R2019b, and R2020a.
01-09-2021 05:43 AM - edited 01-09-2021 05:44 AM
@oguzhan.cik Please reference the Vivado Design Suite Release Notes, Installation, and Licensing User Guide (UG973; v2020.2) in Table 2: Compatible Third-Party Tools. MathWorks MATLAB and Simulink versions supported by Vivado/Vitis 2020.2 are R2019a, R2019b, and R2020a.
01-23-2021 05:56 AM
01-23-2021 06:06 AM
Good catch. There is supposed to be consistency. I will report the inconsistency and have them correct the documentation.
01-24-2021 06:46 AM
UG973 is already updated to be in sync with the UG1483. It should be out soon with updated MATLAB version support.
02-17-2021 10:10 PM
@miker I tried both MATLAB R2020a and R2020b with Ubuntu 20.04 and still get the same error. When I open a Simulink window, the following error is shown in MATLAB command windows and when the Simulink window is open the header is empty.
02-24-2021 11:35 AM
@miker, @viswanad, I am also experiencing what @mohammadhgh is seeing. Matlab 2020b seems to be fine opening windows when opened using the matlab executable, but when I open it using the "sysgen" executable (Vivado 2020.2), I get this error in Matlab:
>> cd(matlabroot)
>> ! bin/glnxa64/MATLABWindow
bin/glnxa64/MATLABWindow: symbol lookup error: /lib/x86_64-linux-gnu/libgnutls.so.30: undefined symbol: __gmpz_limbs_write
Why is GMP missing? Do I need to install GMP separately?