Closed y-masutani closed 5 years ago
その問題についてはすでに把握はしていた(#260 )のですが、把握したのはリリース後のため対応が間に合いませんでした。 このエラーが発生するためには既にALL_IDL_TGTで生成するはずのファイルが存在している必要があるので発生しないと考えていたのですが、Visual Studioでリビルドするか途中でビルドを中断するか、何らかの原因でALL_IDL_TGTが2回ビルドされると発生してしまうようです。
解決方法は、C:\Program Files\OpenRTM-aist\1.2.0\bin
のskel_wrapper.py
を以下のファイルに差し替えるか、修正していただくしかないです。ご迷惑をおかけして申し訳ありません。
Visual Studioで「ソリューションのリビルド」を行うと問題が発生します.念のためにビルドではなくリビルドしておこうという状況はそれなりにあると思います.
近日中にバグフィックス版のリリースを予定されていますか?
大変申し訳ありませんが、こちらの都合により7~8月まで次のバージョンは出ない予定です。 お手数をおかけしますが、上記の通りファイルを差し替えていただくか、Python2.7を使用していただきますようお願いいたします。
承知しました.一般ユーザとしてぼちぼち使っていきます.
WindowsでRTCをビルドする際に,ALL_IDL_TGTをビルドする際にエラーになります.
こちらでは,Python3を使っているのですが,Python3ではfile()が無いのが原因だと思います.試しにopen()に書き換えたところ,ビルドが通りました.
OpenRTM-aist-1.2.0-RELEASE_x86_64.msiでインストールしたものを使っています.