-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mbed studioのエラーの解決 #57
Comments
micro cdrにまだ問題が残ってて、ビルドが通らないのでやっぱりだめでした |
もろもろの問題を解決させたplatformを公開しました。 mbed studioのビルドする際に使われているスクリプトを変えることで対応もできますが、ほかのプロジェクトに影響が出てしまうのと、mros2の環境を汚さない利点がなくなってしまうのでやりませんでした。 |
あとでちゃんとforkしたのをプルリクします。 |
lwip周りでエラー出ちゃいました。
mbed-osを入れ直したりしてもmros2関係を入れるとこれが出てしまいます。。。 |
おしえてください。 mROS 2 mbed をmbed studioで環境構築する を参考に試そうとしている中で疑問に思いました。 |
ほんらいビルドのタイミングでmros2内にダウンロードされるのですが、mbed stusioだとダウンロード先の指定が難しかったからです。 |
ご回答ありがとうございました。 そして別件のご報告です。こちらに失礼します。 最後にROS 2 Humble側ですが、次の通りです。 以上。 |
mbed studioでこのリポジトリをimportし、mbed studioで環境を作ろうとしたのですが、色々問題があったので報告します。
rtpsがない
https://github.com/mROS-base/embeddedRTPS
のincludeの中身をprogramのplatform/rtps ないに設置(config.hしかないところ)
srcとthirdpartをmros2/embeddedRTPS/ ないに設置
string.hが読み込めない
これはサードパーティーの問題で、mbedのstringとかぶっているので、
/mros2/embeddedRTPS/thirdparty/Micro-CDR/include/ucdr/types/ ないのstring.hをucdr_string.hに改名
/mros2/embeddedRTPS/thirdparty/Micro-CDR/src/c/types ないのstring.cを ucdr_string.cに改名
/mros2/embeddedRTPS/thirdparty/Micro-CDR/include/ucdr/microcdr.hの 24行目
#include <ucdr/types/string.h>を
#include <ucdr/types/ucdr_string.h>に変更
でエラーはでなくなります.
The text was updated successfully, but these errors were encountered: