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関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
GR-PEACH + ArudinoのLCDシールドを接続することを考えております。
プログラム本体,Adafruit-GFXライブラリのコンパイルは問題無く終了するのですが,
LCDシールドのドライバのコンパイルで
C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s: Assembler messages:C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s:1578: Error: bad instruction `rjmp .+0'C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s:1579: Error: bad instruction `rjmp .+0'C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s:1580: Error: bad instruction `rjmp .+0'make: *** [Adafruit_TFTLCD/Adafruit_TFTLCD.o] Error 1
と出て,オブジェファイルの作成が出来ません。
# .d ファイルは作成される。
なお,上記アセンブラファイル cc2vz2r4.s は, web compiler が自動生成する様で,buildの度に名称が変わります。
上記エラーを回避する方法はありますでしょうか。
----- builtのログ
rtos/rtos -I./mbed-lib/mbed-rtos/rtx -I./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A -I./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/TOOLCHAIN_GCC -I./peach_advanced_lib -I./peach_advanced_lib/utility -o Adafruit-GFX-Library_RZ/glcdfont.o Adafruit-GFX-Library_RZ/glcdfont.cAdafruit_TFTLCD/Adafruit_TFTLCD.cpp:815:0: warning: "read8" redefined#define read8(x) x=read8fn()^In file included from Adafruit_TFTLCD/Adafruit_TFTLCD.cpp:22:0:Adafruit_TFTLCD/pin_magic_UNO.h:89:0: note: this is the location of the previous definition#define read8 read8inline^In file included from ./gr_common/core/Arduino.h:38:0,from Adafruit-GFX-Library_RZ/Adafruit_GFX.h:8,from Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:34:Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::drawChar(int16_t, int16_t, unsigned char, uint16_t, uint16_t, uint8_t)':./gr_common/core/avr/pgmspace.h:51:67: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]#define pgm_read_dword(address_long) (*(long int*)(address_long))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:753:43: note: in expansion of macro 'pgm_read_pointer'GFXglyph *glyph = &(((GFXglyph *)pgm_read_pointer(&gfxFont->glyph))[c]);^./gr_common/core/avr/pgmspace.h:51:67: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]#define pgm_read_dword(address_long) (*(long int*)(address_long))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:754:39: note: in expansion of macro 'pgm_read_pointer'uint8_t *bitmap = (uint8_t *)pgm_read_pointer(&gfxFont->bitmap);^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp: In member function 'virtual size_t Adafruit_GFX::write(uint8_t)':./gr_common/core/avr/pgmspace.h:51:67: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]#define pgm_read_dword(address_long) (*(long int*)(address_long))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:839:50: note: in expansion of macro 'pgm_read_pointer'GFXglyph *glyph = &(((GFXglyph *)pgm_read_pointer(^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:860:1: warning: no return statement in function returning non-void [-Wreturn-type]}^In file included from ./gr_common/core/Arduino.h:38:0,from Adafruit-GFX-Library_RZ/Adafruit_GFX.h:8,from Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:34:Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp: In member function 'void Adafruit_GFX::charBounds(char, int16_t*, int16_t*, int16_t*, int16_t*, int16_t*, int16_t*)':./gr_common/core/avr/pgmspace.h:51:67: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]#define pgm_read_dword(address_long) (*(long int*)(address_long))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:60:42: note: in expansion of macro 'pgm_read_dword'#define pgm_read_pointer(addr) ((void *)pgm_read_dword(addr))^Adafruit-GFX-Library_RZ/Adafruit_GFX.cpp:954:50: note: in expansion of macro 'pgm_read_pointer'GFXglyph *glyph = &(((GFXglyph *)pgm_read_pointer(^Adafruit_TFTLCD/Adafruit_TFTLCD.cpp: In member function 'void Adafruit_TFTLCD::begin(uint16_t)':Adafruit_TFTLCD/pin_magic_UNO.h:118:19: warning: large integer implicitly truncated to unsigned type [-Woverflow]hi = (d) >> 8; lo = (d); CD_DATA ; write8(hi); write8(lo); }^Adafruit_TFTLCD/pin_magic_UNO.h:93:25: note: in expansion of macro 'writeRegister16inline'#define writeRegister16 writeRegister16inline^Adafruit_TFTLCD/Adafruit_TFTLCD.cpp:290:5: note: in expansion of macro 'writeRegister16'writeRegister16(ILI9341_VCOMCONTROL1, 0x2B2B);^Adafruit_TFTLCD/Adafruit_TFTLCD.cpp:281:14: warning: unused variable 'a' [-Wunused-variable]uint16_t a, d;^Adafruit_TFTLCD/Adafruit_TFTLCD.cpp:281:17: warning: unused variable 'd' [-Wunused-variable]uint16_t a, d;^C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s: Assembler messages:C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s:1578: Error: bad instruction `rjmp .+0'C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s:1579: Error: bad instruction `rjmp .+0'C:/Users/apache/AppData/Local/Temp/cc2vz2r4.s:1580: Error: bad instruction `rjmp .+0'make: *** [Adafruit_TFTLCD/Adafruit_TFTLCD.o] Error 1
----- makefile
SYS_OBJECTS = ./gr_sketch.o ./Adafruit-GFX-Library_RZ/Adafruit_GFX.o ./Adafruit_ILI9341_RZ/Adafruit_ILI9341.o ./Adafruit-GFX-Library_RZ/glcdfont.o LIBFILES = ASMOBJ = INCLUDE_PATHS = -I./Adafruit-GFX-Library_RZ -I./Adafruit-GFX-Library_RZ/Fonts -I./Adafruit_ILI9341_RZ -I./Adafruit_ILI9341_RZ/examples -I./Adafruit_ILI9341_RZ/examples/breakouttouchpaint -I./Adafruit_ILI9341_RZ/examples/fulltest_featherwing -I./Adafruit_ILI9341_RZ/examples/graphicstest -I./Adafruit_ILI9341_RZ/examples/graphicstest_featherwing -I./Adafruit_ILI9341_RZ/examples/onoffbutton -I./Adafruit_ILI9341_RZ/examples/onoffbutton_breakout -I./Adafruit_ILI9341_RZ/examples/pictureEmbed -I./Adafruit_ILI9341_RZ/examples/spitftbitmap -I./Adafruit_ILI9341_RZ/examples/touchpaint -I./Adafruit_ILI9341_RZ/examples/touchpaint_featherwing -I./gr_build -I./gr_common -I./gr_common/core -I./gr_common/core/avr -I./gr_common/lib -I./gr_common/lib/EEPROM -I./gr_common/lib/EEPROM/utility -I./gr_common/lib/Firmata -I./gr_common/lib/LiquidCrystal -I./gr_common/lib/RTC -I./gr_common/lib/RTC/utility -I./gr_common/lib/SD -I./gr_common/lib/SD/utility -I./gr_common/lib/Servo -I./gr_common/lib/SoftwareSerial -I./gr_common/lib/SPI -I./gr_common/lib/Stepper -I./gr_common/lib/Wire -I./mbed-lib -I./mbed-lib/EthernetInterface -I./mbed-lib/EthernetInterface/lwip -I./mbed-lib/EthernetInterface/lwip/api -I./mbed-lib/EthernetInterface/lwip/core -I./mbed-lib/EthernetInterface/lwip/core/ipv4 -I./mbed-lib/EthernetInterface/lwip/core/snmp -I./mbed-lib/EthernetInterface/lwip/include -I./mbed-lib/EthernetInterface/lwip/include/ipv4 -I./mbed-lib/EthernetInterface/lwip/include/ipv4/lwip -I./mbed-lib/EthernetInterface/lwip/include/lwip -I./mbed-lib/EthernetInterface/lwip/include/netif -I./mbed-lib/EthernetInterface/lwip/netif -I./mbed-lib/EthernetInterface/lwip/netif/ppp -I./mbed-lib/EthernetInterface/lwip-eth -I./mbed-lib/EthernetInterface/lwip-eth/arch -I./mbed-lib/EthernetInterface/lwip-eth/arch/TARGET_RZ_A1H -I./mbed-lib/EthernetInterface/lwip-sys -I./mbed-lib/EthernetInterface/lwip-sys/arch -I./mbed-lib/EthernetInterface/Socket -I./mbed-lib/mbed-rtos -I./mbed-lib/mbed-rtos/rtos -I./mbed-lib/mbed-rtos/rtx -I./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A -I./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/TOOLCHAIN_GCC -I./mbed-lib/mbed-src -I./mbed-lib/mbed-src/api -I./mbed-lib/mbed-src/common -I./mbed-lib/mbed-src/hal -I./mbed-lib/mbed-src/targets -I./mbed-lib/mbed-src/targets/cmsis -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc/iobitmasks -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc/iodefines -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/TOOLCHAIN_GCC_ARM -I./mbed-lib/mbed-src/targets/cmsis/TOOLCHAIN_GCC -I./mbed-lib/mbed-src/targets/cmsis/TOOLCHAIN_GCC/TARGET_CORTEX_A -I./mbed-lib/mbed-src/targets/hal -I./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS -I./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H -I./peach_advanced_lib -I./peach_advanced_lib/utility HEADERFILES = ./build_result.html ./Adafruit-GFX-Library_RZ/Adafruit_GFX.h ./Adafruit-GFX-Library_RZ/gfxfont.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMono12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMono18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMono24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMono9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBold12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBold18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBold24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBold9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBoldOblique12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBoldOblique18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBoldOblique24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoBoldOblique9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoOblique12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoOblique18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoOblique24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeMonoOblique9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSans12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSans18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSans24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSans9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBold12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBold18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBold24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBold9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBoldOblique12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBoldOblique18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBoldOblique24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansBoldOblique9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansOblique12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansOblique18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansOblique24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSansOblique9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerif12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerif18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerif24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerif9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBold12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBold18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBold24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBold9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBoldItalic12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBoldItalic18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBoldItalic24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifBoldItalic9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifItalic12pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifItalic18pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifItalic24pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/FreeSerifItalic9pt7b.h ./Adafruit-GFX-Library_RZ/Fonts/Org_01.h ./Adafruit-GFX-Library_RZ/Fonts/Picopixel.h ./Adafruit-GFX-Library_RZ/Fonts/TomThumb.h ./Adafruit_ILI9341_RZ/Adafruit_ILI9341.h ./Adafruit_ILI9341_RZ/examples/pictureEmbed/dragon.h ./gr_build/peach_sketch.hex # This file was automagically generated by mbed.org. For more information, # see mbed.org/.../Exporting-to-GCC-ARM-Embedded
GCC_BIN = PROJECT = peach_sketchMBED_LIB = ./mbed-lib/mbed-lib.aPEACH_ADV_LIB = ./peach_advanced_lib/peach_advanced_lib.aPEACH_ADV_OBJS += ./peach_advanced_lib/Arguments.o ./peach_advanced_lib/Camera.o ./peach_advanced_lib/DisplayBase.o ./peach_advanced_lib/FATDirHandle.o ./peach_advanced_lib/FATFileHandle.o ./peach_advanced_lib/FATFileSystem.o ./peach_advanced_lib/FSHandler.o ./peach_advanced_lib/HTTPRequestHandler.o ./peach_advanced_lib/JPEG_Coverter.o ./peach_advanced_lib/RPC.o ./peach_advanced_lib/RPCFunction.o ./peach_advanced_lib/RPCHandler.o ./peach_advanced_lib/SimpleHandler.o ./peach_advanced_lib/SnapshotHandler.o ./peach_advanced_lib/USBDeviceConnected.o ./peach_advanced_lib/USBEndpoint.o ./peach_advanced_lib/USBHALHost_LPC17.o ./peach_advanced_lib/USBHALHost_RZ_A1.o ./peach_advanced_lib/USBHost.o ./peach_advanced_lib/USBHostHub.o ./peach_advanced_lib/USBHostKeyboard.o ./peach_advanced_lib/USBHostMIDI.o ./peach_advanced_lib/USBHostMouse.o ./peach_advanced_lib/USBHostMSD.o ./peach_advanced_lib/utility/ccsbcs.o ./peach_advanced_lib/utility/diskio.o ./peach_advanced_lib/utility/ff.o ./peach_advanced_lib/utility/parse_pins.o ./peach_advanced_lib/utility/R_BSP_Aio.o ./peach_advanced_lib/utility/R_BSP_Scux.o ./peach_advanced_lib/utility/R_BSP_SerialFamily.o ./peach_advanced_lib/utility/R_BSP_Ssif.o ./peach_advanced_lib/utility/video_input_cpp.o ./peach_advanced_lib/utility/window_surfaces_cpp.o ./peach_advanced_lib/utility/aioif.o ./peach_advanced_lib/utility/bsp_util.o ./peach_advanced_lib/utility/clib_drivers.o ./peach_advanced_lib/utility/clib_samples.o ./peach_advanced_lib/utility/converter_wrapper.o ./peach_advanced_lib/utility/DebugBreak.o ./peach_advanced_lib/utility/dma.o ./peach_advanced_lib/utility/dma_if.o ./peach_advanced_lib/utility/dma_ver.o ./peach_advanced_lib/utility/gr_peach_vdc5.o ./peach_advanced_lib/utility/inline_body.o ./peach_advanced_lib/utility/jcu_api.o ./peach_advanced_lib/utility/jcu_para.o ./peach_advanced_lib/utility/jcu_pl.o ./peach_advanced_lib/utility/jcu_reg.o ./peach_advanced_lib/utility/jcu_user.o ./peach_advanced_lib/utility/lcd_analog_rgb_ch0.o ./peach_advanced_lib/utility/lcd_analog_rgb_ch1.o ./peach_advanced_lib/utility/lcd_gr_peach_ch0.o ./peach_advanced_lib/utility/lcd_settings.o ./peach_advanced_lib/utility/locking.o ./peach_advanced_lib/utility/lvds_pll_data.o ./peach_advanced_lib/utility/lvds_pll_main.o ./peach_advanced_lib/utility/mcu_interrupts.o ./peach_advanced_lib/utility/ncg_memory.o ./peach_advanced_lib/utility/ncg_register.o ./peach_advanced_lib/utility/ncg_state.o ./peach_advanced_lib/utility/ncg_vg.o ./peach_advanced_lib/utility/ncg_vg_isr.o ./peach_advanced_lib/utility/ohci_wrapp_pipe.o ./peach_advanced_lib/utility/ohci_wrapp_RZ_A1.o ./peach_advanced_lib/utility/RGA_Callback.o ./peach_advanced_lib/utility/RGA_Callback_WorkBuf.o ./peach_advanced_lib/utility/RGA_VRAM.o ./peach_advanced_lib/utility/RGA_VRAM_EX.o ./peach_advanced_lib/utility/r_bsp_cmn.o ./peach_advanced_lib/utility/r_ospl.o ./peach_advanced_lib/utility/r_ospl_debug.o ./peach_advanced_lib/utility/r_ospl_memory.o ./peach_advanced_lib/utility/r_ospl_RTX.o ./peach_advanced_lib/utility/r_ospl_unrecoverable.o ./peach_advanced_lib/utility/r_vdc5.o ./peach_advanced_lib/utility/r_vdc5_check_parameter.o ./peach_advanced_lib/utility/r_vdc5_interrupt.o ./peach_advanced_lib/utility/r_vdc5_register.o ./peach_advanced_lib/utility/r_vdc5_register_address.o ./peach_advanced_lib/utility/r_vdc5_shared_param.o ./peach_advanced_lib/utility/r_vdec.o ./peach_advanced_lib/utility/r_vdec_check_parameter.o ./peach_advanced_lib/utility/r_vdec_register.o ./peach_advanced_lib/utility/r_vdec_register_address.o ./peach_advanced_lib/utility/scux.o ./peach_advanced_lib/utility/scux_board.o ./peach_advanced_lib/utility/scux_dev.o ./peach_advanced_lib/utility/scux_if.o ./peach_advanced_lib/utility/scux_int.o ./peach_advanced_lib/utility/scux_ioctl.o ./peach_advanced_lib/utility/scux_ver.o ./peach_advanced_lib/utility/ssif.o ./peach_advanced_lib/utility/ssif_api.o ./peach_advanced_lib/utility/ssif_cfg.o ./peach_advanced_lib/utility/ssif_dma.o ./peach_advanced_lib/utility/ssif_if.o ./peach_advanced_lib/utility/ssif_int.o ./peach_advanced_lib/utility/ssif_ver.o ./peach_advanced_lib/utility/usb0_host_controlrw.o ./peach_advanced_lib/utility/usb0_host_dataio.o ./peach_advanced_lib/utility/usb0_host_dma.o ./peach_advanced_lib/utility/usb0_host_dmacdrv.o ./peach_advanced_lib/utility/usb0_host_drv_api.o ./peach_advanced_lib/utility/usb0_host_global.o ./peach_advanced_lib/utility/usb0_host_intrn.o ./peach_advanced_lib/utility/usb0_host_lib.o ./peach_advanced_lib/utility/usb0_host_usbint.o ./peach_advanced_lib/utility/usb0_host_usbsig.o ./peach_advanced_lib/utility/usb0_host_userdef.o ./peach_advanced_lib/utility/usb1_host_controlrw.o ./peach_advanced_lib/utility/usb1_host_dataio.o ./peach_advanced_lib/utility/usb1_host_dma.o ./peach_advanced_lib/utility/usb1_host_dmacdrv.o ./peach_advanced_lib/utility/usb1_host_drv_api.o ./peach_advanced_lib/utility/usb1_host_global.o ./peach_advanced_lib/utility/usb1_host_intrn.o ./peach_advanced_lib/utility/usb1_host_lib.o ./peach_advanced_lib/utility/usb1_host_usbint.o ./peach_advanced_lib/utility/usb1_host_usbsig.o ./peach_advanced_lib/utility/usb1_host_userdef.o ./peach_advanced_lib/utility/video_decoder.o ./peach_advanced_lib/utility/video_input.o ./peach_advanced_lib/utility/vsync.o ./peach_advanced_lib/utility/vsync_pl.o ./peach_advanced_lib/utility/window_surfaces.o MBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/TOOLCHAIN_GCC_ARM/startup_RZ1AH.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TOOLCHAIN_GCC/TARGET_CORTEX_A/cache.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/RZ_A1_Init.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/cmsis_nvic.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/gic.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/mbed_sf_boot.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/mmu_Renesas_RZ_A1.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/nvic_wrapper.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/pl310.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/rza_io_regrw.oMBED_OBJS += ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/system_MBRZA1H.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/analogin_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/can_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/ethernet_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/gpio_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/gpio_irq_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/i2c_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/pinmap.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/port_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/pwmout_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/rtc_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/serial_api.oMBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/spi_api.o# MBED_OBJS += ./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H/us_ticker.oMBED_OBJS += ./mbed-lib/mbed-src/common/assert.oMBED_OBJS += ./mbed-lib/mbed-src/common/board.oMBED_OBJS += ./mbed-lib/mbed-src/common/error.oMBED_OBJS += ./mbed-lib/mbed-src/common/gpio.oMBED_OBJS += ./mbed-lib/mbed-src/common/lp_ticker_api.oMBED_OBJS += ./mbed-lib/mbed-src/common/mbed_interface.oMBED_OBJS += ./mbed-lib/mbed-src/common/pinmap_common.oMBED_OBJS += ./mbed-lib/mbed-src/common/rtc_time.oMBED_OBJS += ./mbed-lib/mbed-src/common/semihost_api.oMBED_OBJS += ./mbed-lib/mbed-src/common/ticker_api.o# MBED_OBJS += ./mbed-lib/mbed-src/common/us_ticker_api.o# MBED_OBJS += ./mbed-lib/mbed-src/common/wait_api.oMBED_OBJS += ./mbed-lib/mbed-src/common/BusIn.oMBED_OBJS += ./mbed-lib/mbed-src/common/BusInOut.oMBED_OBJS += ./mbed-lib/mbed-src/common/BusOut.oMBED_OBJS += ./mbed-lib/mbed-src/common/CAN.oMBED_OBJS += ./mbed-lib/mbed-src/common/CallChain.o#MBED_OBJS += ./mbed-lib/mbed-src/common/Ethernet.oMBED_OBJS += ./mbed-lib/mbed-src/common/FileBase.oMBED_OBJS += ./mbed-lib/mbed-src/common/FileLike.oMBED_OBJS += ./mbed-lib/mbed-src/common/FilePath.oMBED_OBJS += ./mbed-lib/mbed-src/common/FileSystemLike.oMBED_OBJS += ./mbed-lib/mbed-src/common/I2C.oMBED_OBJS += ./mbed-lib/mbed-src/common/I2CSlave.oMBED_OBJS += ./mbed-lib/mbed-src/common/InterruptIn.oMBED_OBJS += ./mbed-lib/mbed-src/common/InterruptManager.oMBED_OBJS += ./mbed-lib/mbed-src/common/LocalFileSystem.oMBED_OBJS += ./mbed-lib/mbed-src/common/RawSerial.oMBED_OBJS += ./mbed-lib/mbed-src/common/Serial.oMBED_OBJS += ./mbed-lib/mbed-src/common/SerialBase.o#MBED_OBJS += ./mbed-lib/mbed-src/common/Stream.o#MBED_OBJS += ./mbed-lib/mbed-src/common/Ticker.o#MBED_OBJS += ./mbed-lib/mbed-src/common/Timeout.o#MBED_OBJS += ./mbed-lib/mbed-src/common/Timer.o#MBED_OBJS += ./mbed-lib/mbed-src/common/TimerEvent.o#MBED_OBJS += ./mbed-lib/mbed-src/common/SPI.o#MBED_OBJS += ./mbed-lib/mbed-src/common/SPISlave.oMBED_OBJS += ./mbed-lib/mbed-src/common/retarget.o MBED_OBJS += ./mbed-lib/EthernetInterface/EthernetInterface.o ./mbed-lib/EthernetInterface/lwip/api/api_lib.o ./mbed-lib/EthernetInterface/lwip/api/api_msg.o ./mbed-lib/EthernetInterface/lwip/api/err.o ./mbed-lib/EthernetInterface/lwip/api/netbuf.o ./mbed-lib/EthernetInterface/lwip/api/netdb.o ./mbed-lib/EthernetInterface/lwip/api/netifapi.o ./mbed-lib/EthernetInterface/lwip/api/sockets.o ./mbed-lib/EthernetInterface/lwip/api/tcpip.o ./mbed-lib/EthernetInterface/lwip/core/def.o ./mbed-lib/EthernetInterface/lwip/core/dhcp.o ./mbed-lib/EthernetInterface/lwip/core/dns.o ./mbed-lib/EthernetInterface/lwip/core/init.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/autoip.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/icmp.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/igmp.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/inet.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/inet_chksum.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/ip.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/ip_addr.o ./mbed-lib/EthernetInterface/lwip/core/ipv4/ip_frag.o ./mbed-lib/EthernetInterface/lwip/core/mem.o ./mbed-lib/EthernetInterface/lwip/core/memp.o ./mbed-lib/EthernetInterface/lwip/core/netif.o ./mbed-lib/EthernetInterface/lwip/core/pbuf.o ./mbed-lib/EthernetInterface/lwip/core/raw.o ./mbed-lib/EthernetInterface/lwip/core/snmp/asn1_dec.o ./mbed-lib/EthernetInterface/lwip/core/snmp/asn1_enc.o ./mbed-lib/EthernetInterface/lwip/core/snmp/mib2.o ./mbed-lib/EthernetInterface/lwip/core/snmp/mib_structs.o ./mbed-lib/EthernetInterface/lwip/core/snmp/msg_in.o ./mbed-lib/EthernetInterface/lwip/core/snmp/msg_out.o ./mbed-lib/EthernetInterface/lwip/core/stats.o ./mbed-lib/EthernetInterface/lwip/core/tcp.o ./mbed-lib/EthernetInterface/lwip/core/tcp_in.o ./mbed-lib/EthernetInterface/lwip/core/tcp_out.o ./mbed-lib/EthernetInterface/lwip/core/timers.o ./mbed-lib/EthernetInterface/lwip/core/udp.o ./mbed-lib/EthernetInterface/lwip/netif/etharp.o ./mbed-lib/EthernetInterface/lwip/netif/ethernetif.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/auth.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/chap.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/chpms.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/fsm.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/ipcp.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/lcp.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/magic.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/md5.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/pap.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/ppp.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/ppp_oe.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/randm.o ./mbed-lib/EthernetInterface/lwip/netif/ppp/vj.o ./mbed-lib/EthernetInterface/lwip/netif/slipif.o ./mbed-lib/EthernetInterface/lwip-eth/arch/TARGET_RZ_A1H/rza1_emac.o ./mbed-lib/EthernetInterface/lwip-sys/arch/checksum.o ./mbed-lib/EthernetInterface/lwip-sys/arch/memcpy.o ./mbed-lib/EthernetInterface/lwip-sys/arch/sys_arch.o ./mbed-lib/EthernetInterface/Socket/Endpoint.o ./mbed-lib/EthernetInterface/Socket/Socket.o ./mbed-lib/EthernetInterface/Socket/TCPSocketConnection.o ./mbed-lib/EthernetInterface/Socket/TCPSocketServer.o ./mbed-lib/EthernetInterface/Socket/UDPSocket.o MBED_OBJS += ./mbed-lib/mbed-rtos/rtos/Mutex.o ./mbed-lib/mbed-rtos/rtos/RtosTimer.o ./mbed-lib/mbed-rtos/rtos/rtos_idle.o ./mbed-lib/mbed-rtos/rtos/Semaphore.o ./mbed-lib/mbed-rtos/rtos/Thread.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/HAL_CA.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/RTX_Conf_CA.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_CMSIS.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Event.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_List.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Mailbox.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_MemBox.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Memory.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Mutex.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Robin.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Semaphore.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_System.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Task.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/rt_Time.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/TOOLCHAIN_GCC/HAL_CA9.o ./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/TOOLCHAIN_GCC/SVC_Table.o OBJECTS += ./gr_common/core/main.o ./gr_common/core/wiring.o ./gr_common/core/wiring_private.o ./gr_common/core/wiring_digital.o ./gr_common/core/HardwareSerial.o ./gr_common/core/Print.o ./gr_common/core/Stream.o ./gr_common/core/wiring_pulse.o ./gr_common/core/wiring_shift.o ./gr_common/core/wiring_analog.o ./gr_common/core/WInterrupts.o ./gr_common/core/WMath.o ./gr_common/core/WString.o ./gr_common/core/Tone.o OBJECTS += ./gr_common/core/MsTimer2.o OBJECTS += ./gr_common/lib/LiquidCrystal/LiquidCrystal.o OBJECTS += ./gr_common/lib/SPI/SPI.o OBJECTS += ./gr_common/lib/SD/File.o ./gr_common/lib/SD/SD.o ./gr_common/lib/SD/utility/Sd2Card.o ./gr_common/lib/SD/utility/SdFile.o ./gr_common/lib/SD/utility/SdVolume.o OBJECTS += ./gr_common/lib/Wire/Wire.o OBJECTS += ./gr_common/lib/RTC/RTC.o ./gr_common/lib/RTC/utility/RZA1H_RTC.o ./gr_common/lib/RTC/utility/RZA1H_RTC_private.oOBJECTS += ./gr_common/core/Ethernet.o ./gr_common/core/IPAddress.oOBJECTS += ./gr_common/lib/Servo/Servo.o OBJECTS += ./gr_sketch.o INCLUDE_PATHS += -I./gr_common/core INCLUDE_PATHS += -I./gr_common/lib/LiquidCrystalINCLUDE_PATHS += -I./gr_common/lib/SPIINCLUDE_PATHS += -I./gr_common/lib/SD -I./gr_common/lib/SD/utilityINCLUDE_PATHS += -I./gr_common/lib/WireINCLUDE_PATHS += -I./gr_common/lib/RTCINCLUDE_PATHS += -I./gr_common/lib/ServoINCLUDE_PATHS += -I. -I./mbed-lib/mbed-src -I./mbed-lib/mbed-src/api -I./mbed-lib/mbed-src/hal -I./mbed-lib/mbed-src/targets -I./mbed-lib/mbed-src/targets/cmsis -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc/iobitmasks -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/inc/iodefines -I./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/TOOLCHAIN_GCC_ARM -I./mbed-lib/mbed-src/targets/cmsis/TOOLCHAIN_GCC -I./mbed-lib/mbed-src/targets/cmsis/TOOLCHAIN_GCC/TARGET_CORTEX_A -I./mbed-lib/mbed-src/targets/hal -I./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS -I./mbed-lib/mbed-src/targets/hal/TARGET_RENESAS/TARGET_RZ_A1H -I./mbed-lib/mbed-src/common INCLUDE_PATHS += -I./mbed-lib/EthernetInterface -I./mbed-lib/EthernetInterface/Socket -I./mbed-lib/EthernetInterface/lwip -I./mbed-lib/EthernetInterface/lwip/api -I./mbed-lib/EthernetInterface/lwip/core -I./mbed-lib/EthernetInterface/lwip/core/ipv4 -I./mbed-lib/EthernetInterface/lwip/core/snmp -I./mbed-lib/EthernetInterface/lwip/include -I./mbed-lib/EthernetInterface/lwip/include/ipv4 -I./mbed-lib/EthernetInterface/lwip/include/ipv4/lwip -I./mbed-lib/EthernetInterface/lwip/include/lwip -I./mbed-lib/EthernetInterface/lwip/include/netif -I./mbed-lib/EthernetInterface/lwip/netif -I./mbed-lib/EthernetInterface/lwip/netif/ppp -I./mbed-lib/EthernetInterface/lwip-eth -I./mbed-lib/EthernetInterface/lwip-eth/arch -I./mbed-lib/EthernetInterface/lwip-eth/arch/TARGET_RZ_A1H -I./mbed-lib/EthernetInterface/lwip-sys -I./mbed-lib/EthernetInterface/lwip-sys/arch INCLUDE_PATHS += -I./mbed-lib/mbed-rtos -I./mbed-lib/mbed-rtos/rtos -I./mbed-lib/mbed-rtos/rtx -I./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A -I./mbed-lib/mbed-rtos/rtx/TARGET_CORTEX_A/TOOLCHAIN_GCC INCLUDE_PATHS += -I./peach_advanced_lib -I./peach_advanced_lib/utilityLIBRARY_PATHS = LIBRARIES = LINKER_SCRIPT = ./mbed-lib/mbed-src/targets/cmsis/TARGET_RENESAS/TARGET_RZ_A1H/TOOLCHAIN_GCC_ARM/RZA1H.ld
############################################################################### AS = $(GCC_BIN)arm-none-eabi-asCC = $(GCC_BIN)arm-none-eabi-gccCPP = $(GCC_BIN)arm-none-eabi-g++LD = $(GCC_BIN)arm-none-eabi-gccOBJCOPY = $(GCC_BIN)arm-none-eabi-objcopyOBJDUMP = $(GCC_BIN)arm-none-eabi-objdumpSIZE = $(GCC_BIN)arm-none-eabi-size AR = $(GCC_BIN)arm-none-eabi-ar
CPU = -mcpu=cortex-a9 -mthumb -mthumb-interwork -marm -march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard -mno-unaligned-access CC_FLAGS = $(CPU) -g -fno-common -fmessage-length=0 -Wall -Wextra -Wno-unused-parameter -Wno-missing-field-initializersCC_FLAGS += -fno-exceptions -fno-builtin -ffunction-sections -fdata-sections -fno-delete-null-pointer-checks -fomit-frame-pointerCC_FLAGS += -MMD -MPCC_FLAGS += -Wall -W -fsigned-char
CC_SYMBOLS = -DTARGET_RZ_A1H -DTARGET_MBRZA1H -DMBED_BUILD_TIMESTAMP=1453127759.56 -DTOOLCHAIN_GCC_ARM -DTOOLCHAIN_GCC -DTARGET_CORTEX_A -D__MBED__=1 -DTARGET_RENESAS -DTARGET_FF_ARDUINO -D__MBED_CMSIS_RTOS_CA9 -D__EVAL -D__FPU_PRESENT -D__CMSIS_RTOS -DTARGET_A9 -D__CORTEX_A9 -DARM_MATH_CA9 CC_SYMBOLS += -DGRPEACH
LD_FLAGS = $(CPU) -Wl,--gc-sections --specs=nano.specs -u _printf_float -u _scanf_float -Wl,--wrap,main -Wl,-Map=./gr_build/$(PROJECT).map,--cref#LD_FLAGS = $(CPU) -Wl,--gc-sections --specs=nosys.specs -u _printf_float -u _scanf_float -Wl,--wrap,main -Wl,-Map=./gr_build/$(PROJECT).map,--cref#LD_FLAGS = $(CPU) -Wl,--gc-sections -u _printf_float -u _scanf_float -Wl,--wrap,main -Wl,-Map=./gr_build/$(PROJECT).map,--cref#LD_FLAGS = $(CPU) -Wl,--gc-sections -u _printf_float -u _scanf_float -Wl,--wrap,main -Wl,-Map=./gr_build/$(PROJECT).map,--crefLD_SYS_LIBS = -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys
ifeq ($(DEBUG), 1) CC_FLAGS += -DDEBUG -O0else CC_FLAGS += -DNDEBUG -Osendif
.PHONY: all clean lst size
all: $(PROJECT).bin ./gr_build/$(PROJECT).hex size
clean: rm -f $(PROJECT).bin ./gr_build/$(PROJECT).elf ./gr_build/$(PROJECT).hex ./gr_build/$(PROJECT).map ./gr_build/$(PROJECT).lst $(OBJECTS) $(MBED_OBJS) $(PEACH_ADV_OBJS) $(DEPS) rm -f $(SYS_OBJECTS)
.asm.o: $(CC) $(CPU) -c -x assembler-with-cpp -o $@ $<.s.o: $(CC) $(CPU) -c -x assembler-with-cpp -o $@ $<.S.o: $(CC) $(CPU) -c -x assembler-with-cpp -o $@ $<
.c.o: $(CC) $(CC_FLAGS) -c $(CC_SYMBOLS) -std=gnu99 $(INCLUDE_PATHS) -o $@ $<
.cpp.o: $(CPP) $(CC_FLAGS) -c $(CC_SYMBOLS) -std=gnu++98 -fno-rtti $(INCLUDE_PATHS) -o $@ $<
.c.s: $(CC) $(CC_FLAGS) -S $(CC_SYMBOLS) -std=gnu99 $(INCLUDE_PATHS) -o $@ $<
.cpp.s: $(CPP) $(CC_FLAGS) -S $(CC_SYMBOLS) -std=gnu++98 -fno-rtti $(INCLUDE_PATHS) -o $@ $<
#$(PEACH_ADV_LIB): $(PEACH_ADV_OBJS)# $(AR) rcs $(PEACH_ADV_LIB) $(PEACH_ADV_OBJS)
#$(MBED_LIB): $(MBED_OBJS)# $(AR) rcs $(MBED_LIB) $(MBED_OBJS)
./gr_build/$(PROJECT).elf: $(OBJECTS) $(SYS_OBJECTS) $(PEACH_ADV_LIB) $(MBED_LIB)# $(LD) $(LD_FLAGS) -T$(LINKER_SCRIPT) $(LIBRARY_PATHS) -o $@ $^ $(LIBRARIES) $(LD_SYS_LIBS) $(LIBRARIES) $(LD_SYS_LIBS) $(LD) $(LD_FLAGS) -T$(LINKER_SCRIPT) $(LIBRARY_PATHS) -o $@ $^ $(LIBRARIES) $(LD_SYS_LIBS) rm -f gr_sketch.o gr_sketch.d
@echo "" @echo "*****" @echo "***** You must modify vector checksum value in *.bin and *.hex files." @echo "*****" @echo ""
$(PROJECT).bin: ./gr_build/$(PROJECT).elf $(OBJCOPY) -O binary $< $@
./gr_build/$(PROJECT).hex: ./gr_build/$(PROJECT).elf @$(OBJCOPY) -O ihex $< $@
./gr_build/$(PROJECT).lst: ./gr_build/$(PROJECT).elf @$(OBJDUMP) -Sdh $< > $@
lst: ./gr_build/$(PROJECT).lst
size: ./gr_build/$(PROJECT).elf $(SIZE) ./gr_build/$(PROJECT).elf
DEPS = $(OBJECTS:.o=.d) $(SYS_OBJECTS:.o=.d) $(MBED_OBJS:.o=.d) $(PEACH_ADV_OBJS:.o=.d)#-include $(DEPS)
-----
(参考)
使用したテンプレート:GR-PEACH Sketch_Ver.1.05.zip
LCDシールド HX8347G
LCDライブラリ(LCD付属) :(ほぼGenericな Adafruitライブラリ)
#上記ボードはPCとは未接続
念のための確認ですが、Webコンパイラでなく、ローカルでmakeしていますか?
文末に添付のライブラリはWebコンパイラ上でエラーなくビルドが通りました。(テストコード中yieldやF()などはGR-PEACH V1.05テンプレートではエラーになるため、削除してます。)
githubのAdafruitのGFXライブラリはそのまま使えなかったので、ILI9341のLCDシールドを試したときは、ライブラリを変更いたしました。一応添付したいと思いますが、フォルダ名が一緒なのは偶然ですかね。