Why can't MATLAB reload this library

조회 수: 4 (최근 30일)
ignoramoose
ignoramoose 2016년 9월 10일
댓글: Walter Roberson 2020년 4월 4일
Hello,
I need to plot a figure, and label the axis on that figure. Matlab doesn't seem to be able to load or reload the relevant library. I've attached the whole .m file below. Relevant errors:
Error using gca
While setting the 'Parent' property of 'Axes':
Can't reload '/run/media/jcarey/HDD4/matlab3/bin/glnxa64/libmwosgserver.so'
Error in newplot (line 73)
ax = gca(fig);
Error in ex1_carey (line 91)
plot(x_dec, eq2, '+');
I'm using Linux, Fedora 24, with Matlab 2016a
Also are you supposed to say Matlab or MATLAB?

답변 (2개)

Slaheddine Welhazi
Slaheddine Welhazi 2018년 7월 23일
편집: Walter Roberson 2018년 7월 24일
I test with Matlab R2016b
1- install wmname
sudo install wmname
2- Now you should change the window manager name to LG3D. Before executing matlab, run:
"wmname LG3D".
3-run matlab "/usr/local/MATLAB/R2016b/bin/matlab".
4-Close matlab.
5-"export LD_PRELOAD=/usr/lib64/libstdc++.so.6"
5-"run Matlab"
6-Finally it's ok

Sergio Duarte
Sergio Duarte 2020년 4월 3일
  댓글 수: 1
Walter Roberson
Walter Roberson 2020년 4월 4일
That was a different bug related to TLS entries, and the error message for that bug always mentions "TLS".

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by