カスタマーサポートセンター

FAQ~よくある質問~ | FAQマスタ詳細表示

FAQ詳細情報

ID 10810497
FAQカテゴリ(大) リンカ
最終更新日 2013-10-31

質問内容

EWRL78でライブラリがリンクできない

回答内容

RL78はプログラムを作成するときに、コードおよびデータのモデルを指定する必要があります。

コードとデータともにnearまたはfarの指定をする必要があります(nearは64KB領域、farは1MB領域)。

ライブラリと作っているアプリケーションでこのコード/データで使用するメモリモデルが違うと以下のエラーが生成されます。

エラー[e117]: Incompatible runtime models. Module main specifies that '__code_model' must be 'far', but module t1 has the value 'near'

エラー[e117]: Incompatible runtime models. Module main specifies that '__data_model' must be 'far', but module t1 has the value 'near'

 

EWRL78 1.30.5

参考資料URL