micro-ROS / micro-ROS/micro_ros_setup
error: ‘DDS_CDR’ is not a member of ‘eprosima::fastcdr::Cdr’
まだ誰も着手していません。
- 主要言語
- Shell
- スター
- 509
- フォーク
- 183
- 平均マージ
- 22時間 26分
- マージ済み PR(30日)
- 7
説明
## Issue template
-Hardware description: Dell G5
-RTOS: Linux
-Installation type: micro_ros_setup
-Version or commit hash: humble
#### Steps to reproduce the issue
I'm trying to install micro_ros_setup but when it comes to ros2 run micro_ros_setup build_agent.sh it gives me this error, I've tried many ways but it doesn't work, I've installed MicroXrceDDS before, is this the cause, if not, is there another way to fix it. Help me, please! Thanks.
#### Expected behavior


#### Actual behavior
#### Additional information
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、Linux 上で報告された `ros2 run micro_ros_setup build_agent.sh` の失敗を再現し、コンパイラーエラー `DDS_CDR` の周辺にある `build_agent.sh` のエントリーポイントを調べます。以前にインストールされた MicroXrceDDS がビルドに影響するか確認します。報告された humble セットアップで、そのエラーなしに agent のビルドが成功すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- linux, shell
- 領域
- build-system
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100