由於標準C++庫的版本衝突,我收到了相同的錯誤消息。 我已經在控制檯窗口中啓動了MATLAB,並確認Gstreamer無法加載插件。
(:26573): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstffmpeg.so':
/usr/local/MATLAB/2010b/bin/glnx86/../../sys/os/glnx86/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by /usr/lib/libdirac_encoder.so.0)
的問題是,MATLAB附帶的libstdC++。so.6.0.10和GStreamer的抱怨說,它應該的libstdC++工作。so.6.0.13
所以,你應該更換MATLAB目錄符號鏈接與您的系統中的一個。
$ rm /usr/local/MATLAB/2010b/sys/os/glnx86/libstdc++.so.6
$ ln -s /usr/lib/libstdc++.so.6 /usr/local/MATLAB/2010b/sys/os/glnx86/libstdc++.so.6
您是否檢查過您是否安裝了用於Gstreamer的plug-ugly? 'mmreader'使用gstreamer請參閱:http://www.mathworks.com/help/releases/R2010a/techdoc/ref/mmreaderclass.html – ephsmith
是的,我有Gstreamer插件,但問題仍然存在。 – Josh