Renesas Community
Search Community
User
Join or sign in
Site
Search Community
User
Renesas Engineering Community
FAQ
HELP
More
Cancel
Forums & Groups
English Community
中文社区(Chinese Community)
More
Cancel
かふぇルネ
forums-groups
Microcontrollers and Microprocessors
Other MCU/MPU Products
SH Family
More
Cancel
SH Family
SH Family Forum
Undefined external symbol \__slow_mvn\"について"
Home
Forum
Tags
More
Cancel
New
Replies
2 replies
Subscribers
447 subscribers
Views
3542 views
Users
0 members are here
Hel\n"
char
unsigned
data
external
sample
slow_mvn"
Undefined
symbol
const
He\n"
beginner
SCIF
Options
Share
More
Cancel
Related
Undefined external symbol \__slow_mvn\"について"
f_hashi
over 10 years ago
はじめまして.f_hashiと申します.
文字列をUARTで表示させるプログラムを作成しています.
開発環境は
SH7269評価ボード,μITRONOS:HI7000\,HEW(Version 4.09.01.007)です.
表示する文字数が多い場合に
L2310 (E) Undefined external symbol \”__slow_mvn\” referenced in \”○○\”
というエラーが表示されます.
具体的には,
const unsigned char data[] = \”SCIF sample He\n\”;
ではエラーが表示されずコンパイルできますが,
const unsigned char data[] = \”SCIF sample Hel\n\”;
と\”l\”を一文字増やすと上記エラーが表示されます.
解決方法がお分かりの方がいらっしゃいましたら,
ご教示頂けないでしょうか.
宜しくお願い致します.
エビスクラウン
over 10 years ago
f_hashiさん、エビスクラウンです。
__slow_mvnはランタイムライブラリです。従いまして、単純にライブラリファイルの指定がないだけと思います。
ビルド⇒SuperH RISC....Standard Toolchain⇒「標準ライブラリ」のタブ⇒カテゴリはモードでライブラリの生成が指定されているかどうかを確認してみてください。
Cancel
Up
0
Down
Reply
Cancel
f_hashi
over 10 years ago
エビスクラウンさん,f_hashiです.
ありがとうございました.
ご教示頂いた設定で問題が解決しました.
「SuperH RISC engine C/C++ コンパイラパッケージ」(rjj06j0023_shc_libbench_an.pdf)に「_slow_mvn 」がランタイムライブラリとの記載がありました.
Cancel
Up
0
Down
Reply
Cancel