Renesas Community
Renesas Community
  • User
    Join or sign in
  • Site
  • Search Community
  • User
  • Renesas Engineering Community
  • FAQ
  • HELP
  • More
  • Cancel
がじぇっとるねさすコミュニティ
がじぇっとるねさすコミュニティ
GR-SAKURA フォーラム 以前のプログラムでエラーが出ます
  • Forums
  • Files
  • がじぇっとるねさす ゆーざー会 - Wiki
  • Tags
  • More
  • Cancel
  • New

 

 GR-SAKURA

 GR-KURUMI

 GR-COTTON

 GR-CITRUS

 GR-PEACH

 GR-KAEDE

 GR-ADZUKI

 GR-LYCHEE

 GR-ROSE

 GR-MANGO(*)

 SNShield

 Web Compiler

 IDE for GR

 TOPPERS関連

 女子美コラボ

 その他

 ※プロデューサミーティング中

 作り方使い方資料

 イベント関連

 作品記事

 体験記事

 その他

 

 ライブラリ

 ツール

 その他・過去ファイル

  • Replies 1 reply
  • Subscribers 275 subscribers
  • Views 193 views
  • Users 0 members are here
Options
  • Share
  • More
  • Cancel
Related Tags
  • Ehternet
  • ethernet
  • gr-sakura
  • GR-SAKURA GR-KURUMI I2C
  • gr-sakura rtc
  • GR-SAKURA SDMMC
  • GR-SAKURA 液晶 aitendo
  • I2c
  • lcd
  • mruby
  • sd_card
  • sdmmc
  • SDカード
  • serial
  • SPI
  • udp
  • USB仮想シリアル
  • Windows8 serial com driver
  • がじぇっとルネサス
  • がじぇるね
  • シリアル
  • タイマ割込み
  • ネットワーク
  • ライブラリ
  • 割り込み
Related

以前のプログラムでエラーが出ます

FUJIKEN
FUJIKEN 8 months ago

rx-elf-ld -Map ./gr_build/sketch.map ./gr_common/gstart.o ./gr_sketch.o ./gr_sakura_wire/instwire.o ./gr_common/intvect.o ./gr_common/lowlevel.o ./gr_sakura_sa/r_sadesigner_reg.o ./gr_sakura_sa/r_smartanalog.o ./gr_common/lib/libc.a ./gr_common/lib/libg.a ./gr_common/lib/libgcc.a ./gr_common/lib/libm.a ./gr_common/lib/librxduino.a ./gr_common/lib/libsim.a ./gr_common/lib/libstdc++.a ./gr_common/lib/libsupc++.a ./gr_common/lib/libtkdnhal.a ./gr_common/lib/libtkdnip.a ./gr_sakura_spi/libspi.a ./gr_sakura_usbhost/libusbhost.a ./gr_sakura_wire/libwire.a -T ./gr_common/gr_sakura.gsi -L./gr_common/lib/ -lrxduino -lstdc++ -lsupc++ -lc -lsim -lgcc -lm -ltkdnhal -nostartfiles -o sketch.elf
E:/GCC for Renesas RX 4.8.4.201801-GNURX-ELF/rx-elf/rx-elf/bin/rx-elf-ld.exe: warning: section `.bss' type changed to PROGBITS
./gr_sakura_wire/libwire.a(libwire.o): In function `TwoWire::setFrequency(int)':
libwire.cpp:(P+0xdb): undefined reference to `i2c_set_freq'
make: *** [rom] Error 1

romエラーは何か原因がありますでしょうか。

以前の加速度センターが付いたアナログ基板とSAKURAを使って、傾けることでドレミファソラシドの音を出すものです。

  • Reply
  • Cancel
  • Cancel
  • ほや
    ほや 8 months ago

    > In function `TwoWire::setFrequency(int)': libwire.cpp:(P+0xdb): undefined reference to `i2c_set_freq'
    リンカ(rx-elf-ld)が出しているのでリンクエラーです。
    関数か変数か分かりませんが i2c_set_freq がどこにもないというエラーです。
    libwire.cppのsetFrequency関数がi2c_set_freqに何を期待しているのかを見てください。

    単純に書き忘れとかタイプミスとか色々考えられますが、
    ちゃんと書いているのにエラーになるならソースがビルド対象になっていないとか、オブジェクトがリンク対象になっていない可能性があります。

    • Cancel
    • Up 0 Down
    • Reply
    • Cancel
サイト使用条件
プライバシーポリシー
お問い合わせ
© 2010-2022 Renesas Electronics Corporation. All rights reserved.