KPIT GNU H8ツールチェイン インストールトラブル
職場でインストールしたHEWとKPIT GNU H8ツールチェインは正常に動作していたものの、自宅で同じ作業環境を構築したところなぜかビルド時にエラーを吐き出しやがった。
Phase Library Generator starting
Please wait…This may take a few minutes
'WHERE’ は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチファイルとして認識されていません。
そして直後にh8300-elf-ligen.exeが動作を停止する。。。
ビルドできねぇぞコンチクショイ。
どうも特定の手順でインストールするとKPIT GNU H8ツールチェインのインストーラー(GNUH8v0903-ELF.exe)が誤動作して、環境設定ファイルのインストールが正常に行われないのだとかなんとか。
めんどくせぇ。
職場では成功しているので環境設定ファイルをにらめっこしながらどこがおかしいのか確認してみる。
するとみっけたみっけた。
ProgramFiles\Renesas\Hew\Tools\KPIT\GNUH8-ELF\KPITGnuH8elf.hrf
このファイルのタイムスタンプが、正常にインストールできていればインストール日時になるが、そうでなかった場合2009/08/26 12:24になっている。
環境設定ファイルをテキストエディターで展開し、13行目を
Environment Value1=$(INSTALL)\h8300-elf\bin;$(INSTALL)\h8300-elf\h8300-elf\bin;$(INSTALL)\h8300-elf\libexec\gcc\h8300-elf\4.7-GNUH8_v12.02;C:\Windows\system32\
にする。太字部分を追加。
ディレクトリは変わりまして、
Program Files\Renesas\Hew
内にあるInstall.datをいじくります。
読み取り専用になってるので、こちらを解除。
テクストエディターで展開して2行目のTimestampを現在の日時に変更。
これでビルド時にエラーを吐かなくなりました。
めんどくさ。
ディスカッション
コメント一覧
まだ、コメントがありません