Matlab 6.5で新しいリリース(R2009a)でテスト済みのプログラムを実行しようとしています プログラムはいくつかのmexファイルを使用していますが、 :新しいmatlabリリースで古いmexファイルを実行中
???無効なMEXファイル '/normalizedCut/common_files/sparsifyc.mexglx': normalizedCut/common_files/sparsifyc.mexglx:シンボルmxGetIr、バージョン libmx.sootはリンク時参照でlibmx.soファイルで定義されていません。
(私がTUNにしようとしているコードは市&リンゴで正規化したカットで、ここで見つけることができます: http://www.cis.upenn.edu/~jshi/software/files/NcutClustering_7.zip)
私は、同じシステム上のコードが、Matlabの2007Aを実行しようとした場合、それが実行されますOK。
2009aの下位互換性に問題がありますか? システムのどこかにフラグを設定して、動作するように変更できますか?
私はそれを見つけたとき、私はLD_LIBRARY_PATH環境変数にいくつかの参照を見ましたが、正確に何が追加されるべきかはわかりませんでした。
おかげで、 Yair