cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
rvxa
Visitor
Visitor
1,959 Views
Registered: ‎03-19-2018

Vivado 2017.4, sysgen error

Hi, after sysgen from Vivado 2017.4 (using RedHat Linux 6.9) is started and simulink model is opened in MATLAB R2017b, we can see following error: Error evaluating 'PreLoadFcn' callback of block_diagram 'xbsIndex_r4'. Callback string is 'warning('off','MATLAB:mex:deprecatedExtension');xlSysGenPreLoadCheck;xlmeta;evalin('base','xilinx.environment.loadAllStrategies();');' Caused by: Invalid MEX-file '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64': Missing dependent shared libraries: 'libc.so.6' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol '_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol '__cxa_atexit' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol 'memcpy' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol 'memset' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64' Missing symbol 'strlen' required by '/install_dir/Vivado/2017.4/lib/lnx64.o/matlab/xlmeta.mexa64'. When sysgen from Vivado 2016.04 and MATLAB R2017b are used, error is not shown.
0 Kudos
4 Replies
balkris
Xilinx Employee
Xilinx Employee
1,921 Views
Registered: ‎08-01-2008

Please make sure you have valid license and you are using supported versions 

https://www.xilinx.com/support/answers/55830.html

You need to invoke  sysgen by clicking the system generator icon .

 

 

Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
tt.jpg
0 Kudos
rvxa
Visitor
Visitor
1,902 Views
Registered: ‎03-19-2018

View License Status window shows we have valid licenses. Red Hat Enterprise Linux Workstation release 6.9 (Santiago) is listed among supported operating systems. sysgen was started in command line from /Vivado/2017.4/bin/sysgen Vivado was installed from this package: Xilinx_Vivado_SDK_2017.4_1216_1.tar.gz and its update from Xilinx_Vivado_SDx_Update_2017.4.1_0131_1.tar.gz Desktop icon for System generator uses the same command as listed above.
0 Kudos
balkris
Xilinx Employee
Xilinx Employee
1,879 Views
Registered: ‎08-01-2008

Can you please share test case to reproduce this issue
Thanks and Regards
Balkrishan
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
rvxa
Visitor
Visitor
1,852 Views
Registered: ‎03-19-2018

We created a testcase for you. For sending it we need to know name and email address of person who will take care of this case.

0 Kudos