Renesas Synergy™

FAQ 1008068 : リンカで、メッセージ ld850: fatal error: symbol "__start" multiply defined. が表示されますが、どのようにすればよいですか?

回答

“スタート・アップ・ファイル”として登録しているファイルに__startシンボルが定義され、かつ、ユーザのソース・ファイル内にも__startシンボルが定義されている場合にこのエラーが発生します。

プロジェクト作成時のウィザードで、スタート・アップ・ファイルを指定するとき、 「サンプルをコピーして使用する」を指定すると、CA850が用意しているスタート・アップ・ファイルを使用することになります。
このファイルには__startシンボルが定義されています。
その後、ユーザがソース・ファイル群を登録するとき、__startシンボルが登録されていた場合、__startシンボルが二重定義になるため、このエラーが発生します。

 

 

適用製品

V850用コンパイラパッケージ [CA850]

 

他にご質問がございましたら、リクエストを送信してください