OpenRTM / OpenRTM-aist

OpenRTM-aist: RT-Middleware and OMG RTC implementation in C++ implemented by AIST
https://openrtm.org/
Other
19 stars 12 forks source link

TAOでビルドできない #644

Closed Nobu19800 closed 4 years ago

Nobu19800 commented 5 years ago

Describe the bug CORBAにTAOを指定してビルドするとエラーになる。

To Reproduce

Reproducibility 100%

Expected behavior エラーを解消する。

Screenshots or Logs

重大度レベル  コード 説明  プロジェクト  ファイル    行   抑制状態
エラー C2440   'return': 'void' から 'int' に変換できません。 RTC200_vc141_x64_objlib C:\workspace\openrtm12\src\lib\rtm\Manager.h    1288    
重大度レベル  コード 説明  プロジェクト  ファイル    行   抑制状態
エラー C3254   'RTC::Manager': クラスは明示的オーバーライド 'run_i' を含みますが、関数宣言を含むインターフェースから派生していません。    RTC200_vc141_x64_objlib C:\workspace\openrtm12\src\lib\rtm\Manager.h    1288    
重大度レベル  コード 説明  プロジェクト  ファイル    行   抑制状態
エラー C2838   'run_i': メンバー宣言内の限定名が間違っています    RTC200_vc141_x64_objlib C:\workspace\openrtm12\src\lib\rtm\Manager.h    1288    
重大度レベル  コード 説明  プロジェクト  ファイル    行   抑制状態
エラー C2220   警告をエラーとして扱いました。'object' ファイルは生成されません。   RTC200_vc141_x64_objlib C:\Program Files (x86)\Windows Kits\10\Include\10.0.17763.0\um\winsock2.h   17  

Environment

Additional context ACEはmainという名前のメンバ関数や変数を定義してはいけない。直してほしい。

r-kurose commented 4 years ago

修正完了しました。