libintl.so.8: cannot open shared object
显示 更早的评论
Hi All,
I am trying to run a precompiled .mex64 file under Matlab2006a and I am getting the following error: Invalid MEX-file ' /../../../some_address/matlabCondor.mexa64' : libintl.so.8: cannot open shared object file : No such file or directory.
This is a precompield programm for Matlab2006a and for a reason I can't run it. Can anyone asist me on that?
Thanks a lot!!
回答(1 个)
Image Analyst
2014-9-16
0 个投票
Are you 100% sure that the file exists in the directory, which presumably is full and complete in your version? It's saying that the file is not there.
7 个评论
Konstantinos
2014-9-16
Image Analyst
2014-9-16
Does it have dot dot in the path or are you just omitting some real folder name? Were the files included with the -a option of mcc or deploytool, or did you just manually put the files there?
Konstantinos
2014-9-17
Image Analyst
2014-9-17
Try printing out ctfroot in your startup code and see where that it. Then drop of copy of the mex file in that folder.
Konstantinos
2014-9-17
Image Analyst
2014-9-17
What did it say ctfroot was?
Konstantinos
2014-9-17
类别
在 帮助中心 和 File Exchange 中查找有关 C Shared Library Integration 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!