ロボット、千葉ロッテマリーンズについていいかげんなことを書きます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
RTCのインストーラー作成時にrt_middleware_logo.ico、rt_middleware_logo.bmpが見つからないエラーが出ると言いましたが、どうやら既知の不具合だったみたいです。
Deselect_required_by_componentというマクロからのエラーはドキュメント生成をONにした場合に発生するエラーだと思うので、そのページに書いてある通りBUILD_DOCUMENTATIONをOFFにしてください。
それから例のPARENT_SCOPEオプションが間に入るのも既知だったみたいなので、そのページの通りに修正してください。
やっぱり仕様だったみたいです。
PythonのCMakeLists.txtの不具合に関しては載っていなかったので既知なのかどうかは不明です。
rtc.confで設定したモジュール探索パスはrtc.confが存在するディレクトリからのパスではなくてrtcdを実行したディレクトリからのパスになります。
なので以下のようなバッチファイル、シェルスクリプトをrtc.confと同じフォルダに作成して実行すれば良いということになります。
run.bat
cd /d %~dp0
rtcd -f rtc.conf
run.sh
以前から気になっていたのですが、PythonのRTCでidlcompile.batを実行すると構文エラーが出ていませんかね?
「'do'は、内部コマンドまたは外部コマンド操作可能なプログラムまたはバッチファイルとして認識されません」と出るので、どうやらif文の所のdoがいらないみたいです。
このエラーのせいでpython.exeがパスから見つかっても、見つからなかった場合の処理も行います。
まあ別にそれで何か問題があるか言うと、全く問題はないので放置しておいても大丈夫です。
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
Deselect_required_by_componentというマクロからのエラーはドキュメント生成をONにした場合に発生するエラーだと思うので、そのページに書いてある通りBUILD_DOCUMENTATIONをOFFにしてください。
それから例のPARENT_SCOPEオプションが間に入るのも既知だったみたいなので、そのページの通りに修正してください。
やっぱり仕様だったみたいです。
PythonのCMakeLists.txtの不具合に関しては載っていなかったので既知なのかどうかは不明です。
rtc.confで設定したモジュール探索パスはrtc.confが存在するディレクトリからのパスではなくてrtcdを実行したディレクトリからのパスになります。
なので以下のようなバッチファイル、シェルスクリプトをrtc.confと同じフォルダに作成して実行すれば良いということになります。
run.bat
cd /d %~dp0
rtcd -f rtc.conf
run.sh
#!/bin/sh
cd `dirname $0`
rtcd -f rtc.conf
簡単な事なのですが、こういうファイルを付属してくれたら便利かもしれないです。以前から気になっていたのですが、PythonのRTCでidlcompile.batを実行すると構文エラーが出ていませんかね?
「'do'は、内部コマンドまたは外部コマンド操作可能なプログラムまたはバッチファイルとして認識されません」と出るので、どうやらif文の所のdoがいらないみたいです。
このエラーのせいでpython.exeがパスから見つかっても、見つからなかった場合の処理も行います。
まあ別にそれで何か問題があるか言うと、全く問題はないので放置しておいても大丈夫です。
にほんブログ村のロボットのカテゴリから
全然人が来ない・・・
PR
この記事にコメントする