てけノート

on the foot of giants

omniidl: Could not import back-end ‘python’ のエラー解決

   


全然情報がなかったので一応。

omniidl -bpython
でこのエラーが出るときは、
omniORBpyをsourceforgeから落としてきて、まずこれをmakeしてinstall。

それから
omniidl -p(dir) -bpython

dirには、omniORBpyをunzipした中にあるomniidl_beへのパスを書く。
omniidl をしているディレクトリから、たとえば
-p../../omniORBpy-3.4/omniidl_be
など。

これでback-end pythonへのパスが通る。

 - プログラミング