MESC TOOL NEWS:
MESCT-CC16-990516D
32ビットマイコンM16ファミリ用クロスツールキットCC16、および M32ファミリ用クロスツールキットCC32のご使用上の注意事項をご連絡申し上げます。
西暦2000年以降のライブラリアン動作に関する注意事項
- 該当バージョン
CC16, CC32製品のすべてのバージョンが対象となります。
- 内 容
西暦2000年以降にクロスツールキットに含まれるライブラリアン(lib16,lib32)を使用してライブラリファイルを生成または更新すると、不正なライブラリファイルが生成されてしまう問題があります。このため、生成したライブラリファイルを用いてリンクを行うと、リンカがエラー終了します。ライブラリファイルを生成もしくは変更しない場合(ライブラリファイルの参照や抽出のみ)には問題なく使用できます。本問題は、ライブラリアン以外のツールの使用に関しては影響はありません。ライブラリアン使用時のみの問題です。
- 対応方法
(1)CC16の場合
9月1日に ツールサポートホームページ にて、修正版のlib16を公開する予定です。お手数ですがこちらからダウンロードして旧lib16と入れ替えていただきますようお願い申し上げます。なお、ダウンロードができないお客様は、直接弊社まで修正版lib16をご請求ください。郵送にてお送りいたします(発送は9月1日以降になります)。
※保守製品のため、バージョンアップサービスは終了いたしました。
(2)CC32の場合
西暦2000年以降にライブラリアンを使用して、ライブラリファイルを生成または更新しないでください。リンクする場合には、オブジェクトファイルを直接リンカへ指定する方法で対応していただきますようお願い申し上げます。