マイクロテクニカ製品サポートFAQ
[一覧] [1つ前に戻る] [マニュアル及び各種ダウンロードページへ]
Buildすると"unknown encoding"エラーが表示される場合
Windowsの環境変数をWindowsインストール時と変更していたり、ローケルの設定を変更するようなソフトウエアをインストールしていると、言語処理に関するWindowsの環境変数が変更されてしまい、mikroCが正しく言語処理を行うための言語情報を環境変数から取得できないためにこのエラーは発生します。

多くは、他にインストールされた別のソフトウエアが環境変数に変更を加えたことが原因です。Windows側の環境変数の設定に問題がありますので、下記の手順で環境変数を修正します。

■Windowsの環境変数でLC_CTYPEを修正する

1.下記のURL先を参照してWindowsの環境変数を変更できるダイアログを表示させます。
http://support.microsoft.com/kb/310519

2."システム環境変数"の一覧で、"LC_CTYPE"と変数にある項目を探します。見つけた場合には削除します。無い場合にはそのまま3に進みます。複数ある場合にはすべて削除します。

3."新規"ボタンをクリックして、変数名の部分に半角英数字で LC_CTYPE と入力します。

4.変数値の部分に utf-8 と入力します。

5.OKボタンを押して閉じます。"システム環境変数"の一覧に変数"LC_CTYPE"、値"utf-8"が正しく入力されていることを確認し、OKボタンを押して完了します。

6.パソコンを再起動します。

上記手順で回復しない場合にはWindowsの環境変数の設定が不正になっていますので別のパソコンで実行し、実行できるパソコンの環境変数の値を参照して、問題の発生しているパソコンの環境変数の値を設定してお試し下さい。
オリジナル - FAQみたいです - 猫でいいです