Azzera filtri
Azzera filtri

MATLAB crashes after setting LD_PRELOAD parameter

5 visualizzazioni (ultimi 30 giorni)
Stefan
Stefan il 5 Set 2023
Commentato: Ganesh il 14 Set 2023
I am trying to integrate external cpp code into simulink using S-Functions. I have got the external cpp code pre-compiled in a shared library form. When I compile the S-function code using mex command, it compiles successfully but when i try to load the S-function, it gives me the error below.
/home/divyanshu/MATLAB/R2023a/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by
/home/divyanshu/build_workspace/develop/simulink_tests/libs/libutils.so)
I have seen similar issues on the MATLAB forum and they suggest setting the LD_PRELOAD param but after setting the param and trying to load the mex executable, the entire MATLAB crashes and there is no warning or error message. I am assuming this issue is because of broken dependecies because of LD_PRELOAD. I saw this link facing the same issue but i am not sure it helps me at all. What can I do about this as I am all out of options?
  1 Commento
Ganesh
Ganesh il 14 Set 2023
Requesting you to share the CPP Code that you are using, and also a template of the Simulink model that you are using in order to reproduce the issue.
Thanks and Regards,
Ganesh S

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Simulink Environment Customization in Help Center e File Exchange

Prodotti


Release

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by