セックの池添です。
Windows版のOpenRTM-aist-0.4.2-RELEASEをダウンロードし、
rtc-templateで、VC++2008用のコンポーネントを作成したところ、
いくつかうまく動かないところがありましたので、
報告させていただきます。
・yaml.pyモジュールが見つからず、rtc-templateが動きません。
→PyYAMLというライブラリをインストールする必要があるようです。
http://pyyaml.org/download/pyyaml/PyYAML-3.05.win32-py2.4.exe
・生成されたVC++のプロジェクトファイルがrtm_config.vsprops,
user_config.vspropsというファイルを要求していますが、
そのようなファイルは生成されていません。
→rtm_config.vspropsは、OpenRTM-aist-0.4.2のソースコードを
ダウンロードすると、取得することができました。
ただし、rtm_config.vsprops内のomni_dllverが407なので、
412に、omnithread_dllverが32なので、33に変更する必要があります。
user_config.vspropsは、rtm_config.vspropsをもとに自作しました。
・データポートを利用しようとすると、コンパイルエラーが発生します。
→生成されたコンポーネントのコンストラクタ初期化子の後ろに、
不要な","が含まれているので、削除する必要がありました。
・サービスポートを利用しようとすると、リンクエラーが発生します。
→skel-wrapperの問題のようですが、まだ解決しておりません。
何か情報を提供していただけますと幸いです。
よろしくお願いいたします。
以上
Ando Noriaki さんは書きました:
> OpenRTM-aistユーザの皆様
>
> 産総研 安藤です
>
> OpenRTM-aist-0.4.2-RELEASE (C++版) をリリースいたしました。
> OpenRTM-aistの公式サイトからソースコードとmsiパッケージ
> がダウンロード可能です。どうぞご利用ください。
> #UNIX用パッケージは今しばらくお待ちください。
>
> << OpenRTM-aist-0.4.2-RELEASE リリースノート >>
>
> - 雑多なバグフィックス
> - 新オプションの導入
OpenRTM-aistユーザの皆様
産総研 安藤です
OpenRTM-aist-0.4.2-RELEASE (C++版) をリリースいたしました。
OpenRTM-aistの公式サイトからソースコードとmsiパッケージ
がダウンロード可能です。どうぞご利用ください。
#UNIX用パッケージは今しばらくお待ちください。
<< OpenRTM-aist-0.4.2-RELEASE リリースノート >>
- 雑多なバグフィックス
- 新オプションの導入