Fedora 9 64bit上にて、wxPythonで書いたコードをpyInstallerで実行ファイル化した外部プログラムをsystemコマンドで呼んだ際
ImportError: /usr/autodesk/maya2008-x64/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by /usr/lib64/libwx_baseu-2.8.so.0)
LD_LIBRARY_PATHを設定してあげれば良いみたい。
#aaa.sh
export LD_LIBRARY_PATH=/usr/lib/gcc/x86_64-redhat-linux/4.3.0
MY_PROGRAM
system("sh \"aaa.sh\"")
とすれば動きました。
最終更新:2008年09月26日 15:47