SH/H8 用フラッシュライタ (21) H8ライターの書き込み制御ファイルをコンパイルする(4)2010年10月25日 20時57分13秒

SH/H8 用フラッシュライタ (18) H8ライター 0.38b3」で作成した 7045_F286_P1152.mot を shc の新しいバージョンでも作成してみようと思った。
これは以前コンパイルできることを確認済みだ。
しかし、コンパイルしてリンクしようとするとエラーでリンクできない。
以前使ったものと、バージョンが異なるのかもしれない。
今回は
SH SERIES C/C++ Compiler V.9.03.02.000
以下のように、セクションサイズの合計が制限を超えてしまうというエラーになる。
Optimizing Linkage Editor V.9.05.01.000
Copyright (C) 1989,2008 Renesas Technology Corp. and Renesas Solutions Corp.
All rights reserved.
SentinelRMS (C) 1989-2006 SafeNet, Inc. All rights reserved.
Software license problem:
        Duration of Trial License of UNKNOWN is exhausted. (37)

** L3430 (F) The total section size exceeded the limit

Optimizing Linkage Editor Abort
subcommand の解釈が変わってしまったようだ。
"LINK.SUB"の内容を変更して事なきを得たが困ったものだ。


以前使ったコンパイラのバージョンの時の LINK.SUB (SuperH RISC engine Standard Toolchain (V.9.0.3.0))
OUTPUT 7045_v
INPUT  7045_v
LIST
FORM   stype
START  P,B/0fffff000
EXIT

今回使ったコンパイラのバージョンの時の LINK.SUB (SuperH RISC engine Standard Toolchain (V.9.3.2.0))
INPUT  7045_V.obj
list
START  P,B/0fffff000
OUTPUT 7045_v.abs
end
INPUT  7045_V.abs
FORM   stype
OUTPUT 7045_v.mot
EXIT



環境: SuperH RISC engine Standard Toolchain (V.9.3.2.0)

コメント

_ ikeda tamonn ― 2011年12月26日 18時13分29秒

"LINK.SUB"の内容を変更して事なきを得た"とのことですが、具体的にどのように変更されたのか教えてください。H8/36064のボードで使用したいのですが。

_ syslab ― 2012年04月02日 20時42分10秒

遅くなってしまいました。
おそらくお役に立てなかったでしょうね。
追記しました。

しかし、LINK.SUB の解釈なんかあまり変えないで欲しいですね。

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
このブログのタイトルは?(syslab と記入してください)

コメント:

トラックバック

このエントリのトラックバックURL: http://syslab.asablo.jp/blog/2010/10/25/5447257/tb