• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HEW統合開発環境でプロジェクトを開くと出てくるエラー)

HEW統合開発環境でプロジェクトを開くと出てくるエラー

このQ&Aのポイント
  • H8マイコンのプログラミングを行っていたPCが故障し、新しいパソコンにプロジェクトを移行した後、HEW統合開発環境でプロジェクトを開くとエラーが表示されます。
  • エラーメッセージには、Toolchain 'Hitachi H8S,H8/300 Standard Toolchain'version '6.2.2.0' is missing from the following project(s) test There is no compatible toolchain. Build functionality will not be available.と表示されます。
  • このエラーのため、ビルドボタンが押せず、プロジェクトのビルド機能を利用することができません。

質問者が選んだベストアンサー

  • ベストアンサー
  • bug_bug
  • ベストアンサー率78% (36/46)
回答No.1

Hewは統合開発環境ですのでユーザにインターフェイスを提供し, 内部ではさまざまなツール類を呼び出します. ビルドするには対象CPUに合わせたコンパイラやリンカ, アセンブラ等のセットであるツールチェーンが別途必要です.(R8, M16, H8, SH 全部別) 新環境ではHewはインストールしてあるが, CPUに適したコンパイラ類がインストールされていないものと思われます. すでにインストール済みの場合, ツールチェーンのバージョン番号を確認してください. プロジェクトファイルをテキストファイルとしてエディターで開けば, 旧環境で使用していたツールチェーンのバージョン番号 6.2.2.0が確認可能です. 最新版を最近DLして不一致を起こしているとか.

techhouse
質問者

お礼

回答いただきありがとうございます。 旧環境のツールチェーンを調べるために、プロジェクトファイル”test.hws”というファイルを調べてみたところ [PROJECT_DEPENDENCY] [WORKSPACE_PROPERTIES] [HELP_FILES] "c:\program files\renesas\hew\tools\renesas\h8\6_2_2\hew\Stdlib.chm" "C/C++ Standard Library Help" 1 [GENERAL_DATA_PROJECT] [USERMENUTOOLS] [CUSTOMPLACEHOLDERS] [MAKEFILE_BUILD_INFO] "$(WORKSPDIR)\make\makefile.mak" "" "$(WORKSPDIR)\make" 0 0 0 [VD_CONFIGURATION_OPTIONS] "ACTIVE_DESKTOP" "0" [VD_CONFIGURATIONS] "0" "Default1" "1" "1" "Default2" "1" "2" "Default3" "1" "3" "Default4" "1" [OPTIONS_DEBUG_TAB] 0 0 0 0 0 [VCS] "" "" "" 0 [VCS_PROJECT] [MAKEFILE_ENV_STRINGS] [MAKEFILE_ENV_FLAGS] 1 0 0 [MAKEFILE_CLEAN_INFO] "" [END] このような記述があったのですが、この場合 ”c:\program files\renesas\hew\tools\renesas\h8\6_2_2\hew\Stdlib.chm・・・” という記述からこれはコンパイラは”6_2_2”というフォルダに入っているコンパイラのVersionを使っていたということで判断してよいのでしょうか?