KPIT GNU H8ツールチェイン インストールトラブル

H8,HEW,KPIT

職場でインストールした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を現在の日時に変更。

 

これでビルド時にエラーを吐かなくなりました。

 

 

めんどくさ。

 

 

H8,HEW,KPIT

Posted by tsubakurame