Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem compiling ArduinoJson >= 5.8.4 on ameba D (asdk toolchain 1.0.1) and arduino-1.8.13 #1487

Closed
edward17829991 opened this issue Feb 2, 2021 · 5 comments
Labels
bug v6 ArduinoJson 6

Comments

@edward17829991
Copy link

  • short description of the problem:
    ArduinoJson compiles until 5.8.4, error messages differ a bit for the different versions after 5.8.4.

  • target platform:
    Ameba RTL8722DM (AMB 21) version 3.0.7
    https://www.amebaiot.com/en/ameba-arduino-summary/

  • compiler model and version
    (not sure if this info help?)
    ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group ...(lots of header files go on)

  • MVCE (https://stackoverflow.com/help/mcve)
    compiling the code "StringExample" provided by ArduinoJson 6.17.2 in Arduino IDE 1.8.13.

  • compiler output

/home/cychen1782/arduino-1.8.13/arduino-builder -dump-prefs -logger=machine -hardware /home/cychen1782/arduino-1.8.13/hardware -hardware /home/cychen1782/.arduino15/packages -tools /home/cychen1782/arduino-1.8.13/tools-builder -tools /home/cychen1782/arduino-1.8.13/hardware/tools/avr -tools /home/cychen1782/.arduino15/packages -built-in-libraries /home/cychen1782/arduino-1.8.13/libraries -libraries /home/cychen1782/Arduino/libraries -fqbn=realtek:AmebaD:ameba_rtl8721d -vid-pid=1A86_7523 -ide-version=10813 -build-path /tmp/arduino_build_569756 -warnings=none -build-cache /tmp/arduino_cache_933258 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.ameba_d_tools.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -prefs=runtime.tools.ameba_d_tools-1.0.4.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -prefs=runtime.tools.ameba_d_asdk_toolchain.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -prefs=runtime.tools.ameba_d_asdk_toolchain-1.0.1.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -verbose /home/cychen1782/Arduino/libraries/ArduinoJson/examples/StringExample/StringExample.ino
/home/cychen1782/arduino-1.8.13/arduino-builder -compile -logger=machine -hardware /home/cychen1782/arduino-1.8.13/hardware -hardware /home/cychen1782/.arduino15/packages -tools /home/cychen1782/arduino-1.8.13/tools-builder -tools /home/cychen1782/arduino-1.8.13/hardware/tools/avr -tools /home/cychen1782/.arduino15/packages -built-in-libraries /home/cychen1782/arduino-1.8.13/libraries -libraries /home/cychen1782/Arduino/libraries -fqbn=realtek:AmebaD:ameba_rtl8721d -vid-pid=1A86_7523 -ide-version=10813 -build-path /tmp/arduino_build_569756 -warnings=none -build-cache /tmp/arduino_cache_933258 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.ameba_d_tools.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -prefs=runtime.tools.ameba_d_tools-1.0.4.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -prefs=runtime.tools.ameba_d_asdk_toolchain.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -prefs=runtime.tools.ameba_d_asdk_toolchain-1.0.1.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -verbose /home/cychen1782/Arduino/libraries/ArduinoJson/examples/StringExample/StringExample.ino
Using board 'ameba_rtl8721d' from platform in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7
Using core 'arduino' from platform in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7
Detecting libraries used...
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d /tmp/arduino_build_569756/sketch/StringExample.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for ArduinoJson.h: [ArduinoJson@6.17.2]
ResolveLibrary(ArduinoJson.h)
  -> candidates: [ArduinoJson@6.17.2]
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src /tmp/arduino_build_569756/sketch/StringExample.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src /tmp/arduino_build_569756/sketch/StringExample.ino.cpp -o /tmp/arduino_build_569756/preproc/ctags_target_for_gcc_minus_e.cpp -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/arduino-1.8.13/tools-builder/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /tmp/arduino_build_569756/preproc/ctags_target_for_gcc_minus_e.cpp
Compiling sketch...
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -MMD -Wextra -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID={build.vid} -DUSB_PID={build.pid} -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src /tmp/arduino_build_569756/sketch/StringExample.ino.cpp -o /tmp/arduino_build_569756/sketch/StringExample.ino.cpp.o
In file included from /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include/ameba_soc.h:15:0,
                 from /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis/cmsis.h:35,
                 from /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d/PinNames.h:5,
                 from /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d/variant.h:30,
                 from /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino/Arduino.h:122,
                 from /tmp/arduino_build_569756/sketch/StringExample.ino.cpp:1:
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/ctype.hpp:11:13: error: expected ')' before 'char'
 inline bool isdigit(char c) {
             ^
Using library ArduinoJson at version 6.17.2 in folder: /home/cychen1782/Arduino/libraries/ArduinoJson 
exit status 1
Error compiling for board RTL8722DM/RTL8722CSM.
@bblanchon
Copy link
Owner

Hi @edward17829991,

Thank you very much for reporting this error.

To me, this is a bug in the Ameba core because they define isdigit() as a macro instead of a function.
Anyway, I added a workaround in ArduinoJson; it should be soon merged in the master branch.

Best regards,
Benoit

@bblanchon bblanchon added the bug label Feb 2, 2021
@edward17829991
Copy link
Author

Nice, thank you so much for the active maintenance.
I really appreciate your work.

👍

Best,
Edward Chen

@edward17829991
Copy link
Author

edward17829991 commented Feb 2, 2021

(Sorry, for the rapid reopening.)

Hi Benoit,

I followed the diff you committed to the source, the original bug was gone, but a new error appeared.
Maybe they are related (or not)? So I continued here.

  • ArduinoJson version is 6.17.2 and Arduino IDE 1.8.13.

  • MVCE:
    Not reproducible with example code. It's only failed on my application code.
    So I'll provide a minimal code to reproduce this issue if needed.

  • compiler output
    Arduino: 1.8.13 (Linux), Board: "RTL8722DM/RTL8722CSM"

/home/cychen1782/arduino-1.8.13/arduino-builder -dump-prefs -logger=machine -hardware /home/cychen1782/arduino-1.8.13/hardware -hardware /home/cychen1782/.arduino15/packages -tools /home/cychen1782/arduino-1.8.13/tools-builder -tools /home/cychen1782/arduino-1.8.13/hardware/tools/avr -tools /home/cychen1782/.arduino15/packages -built-in-libraries /home/cychen1782/arduino-1.8.13/libraries -libraries /home/cychen1782/Arduino/libraries -fqbn=realtek:AmebaD:ameba_rtl8721d -vid-pid=1A86_7523 -ide-version=10813 -build-path /tmp/arduino_build_921440 -warnings=none -build-cache /tmp/arduino_cache_309379 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.ameba_d_asdk_toolchain.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -prefs=runtime.tools.ameba_d_asdk_toolchain-1.0.1.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -prefs=runtime.tools.ameba_d_tools.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -prefs=runtime.tools.ameba_d_tools-1.0.4.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -verbose /home/cychen1782/Arduino/RTL8720DN_ScanNetworks/RTL8720DN_ScanNetworks.ino
/home/cychen1782/arduino-1.8.13/arduino-builder -compile -logger=machine -hardware /home/cychen1782/arduino-1.8.13/hardware -hardware /home/cychen1782/.arduino15/packages -tools /home/cychen1782/arduino-1.8.13/tools-builder -tools /home/cychen1782/arduino-1.8.13/hardware/tools/avr -tools /home/cychen1782/.arduino15/packages -built-in-libraries /home/cychen1782/arduino-1.8.13/libraries -libraries /home/cychen1782/Arduino/libraries -fqbn=realtek:AmebaD:ameba_rtl8721d -vid-pid=1A86_7523 -ide-version=10813 -build-path /tmp/arduino_build_921440 -warnings=none -build-cache /tmp/arduino_cache_309379 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.ameba_d_asdk_toolchain.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -prefs=runtime.tools.ameba_d_asdk_toolchain-1.0.1.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1 -prefs=runtime.tools.ameba_d_tools.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -prefs=runtime.tools.ameba_d_tools-1.0.4.path=/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_tools/1.0.4 -verbose /home/cychen1782/Arduino/RTL8720DN_ScanNetworks/RTL8720DN_ScanNetworks.ino
Using board 'ameba_rtl8721d' from platform in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7
Using core 'arduino' from platform in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7
Detecting libraries used...
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for ArduinoJson.h: [ArduinoJson@6.17.2]
ResolveLibrary(ArduinoJson.h)
  -> candidates: [ArduinoJson@6.17.2]
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for WiFi.h: [WiFi@1.2.7 WiFi@1.0.0]
ResolveLibrary(WiFi.h)
  -> candidates: [WiFi@1.2.7 WiFi@1.0.0]
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for PubSubClient.h: [MQTTClient@1.0]
ResolveLibrary(PubSubClient.h)
  -> candidates: [MQTTClient@1.0]
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Alternatives for WDT.h: [Watchdog@1.0.0]
ResolveLibrary(WDT.h)
  -> candidates: [Watchdog@1.0.0]
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Error while detecting libraries included by /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src/WiFi.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src/WiFiClient.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src/WiFiSSLClient.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src/WiFiServer.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src/WiFiUdp.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src/PubSubClient.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src/WDT.cpp -o /dev/null -DARDUINO_LIB_DISCOVERY_PHASE
Generating function prototypes...
/home/cychen1782/.arduino15/packages/realtek/tools/ameba_d_asdk_toolchain/1.0.1/bin/arm-none-eabi-g++ -ffunction-sections -march=armv8-m.main+dsp -mthumb -mcmse -mfloat-abi=hard -mfpu=fpv5-sp-d16 -g -gdwarf-3 -nostartfiles -nodefaultlibs -nostdlib -O2 -D__FPU_PRESENT -gdwarf-3 -fstack-usage -fdata-sections -nostartfiles -nostdlib -Wall -Wpointer-arith -Wundef -Wno-write-strings -Wno-maybe-uninitialized -c -Wextra -w -x c++ -E -CC -mcpu=cortex-m33 -DF_CPU=200000000L -DARDUINO=10813 -DARDUINO_AMEBA -DARDUINO_ARCH_AMEBAD -mthumb -DBOARD_RTL8721D -DUSB_VID= -DUSB_PID= -DUSBCON "-DUSB_MANUFACTURER=\"Unknown\"" "-DUSB_PRODUCT=\"RTL8722DM/RTL8722CSM\"" -Wl,--start-group -I. -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/project/realtek_amebaD_va0_example/inc/inc_hp -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/freertos/freertos_v10.2.0/Source/portable/GCC/ARM_CM33/non_secure -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/os/os_dep/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/network/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/at_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/api/wifi/rtw_wpa_supplicant/src/crypto -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/framework -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/example/wlan_fast_connect -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/api -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/hal_ext -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/mbed/targets/hal/rtl8721d -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek/freertos -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/src/include/lwip -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/lwip/lwip_v2.0.2/port/realtek -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/test -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/cmsis -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/misc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/osdep -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hci -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/ssl_ram_map/rom -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/utilities -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/video/v4l2/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/media/rtp_codec -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/fatfs/r0.10c/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/file_system/ftl -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/sdio/realtek/sdio_host/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/audio -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/i2s -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/application/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/mDNS -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/fwlib/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/swlib/string -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/monitor/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/soc/realtek/amebad/app/xmodem -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/lib -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/amebad/src/vendor_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/board/common/inc -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/example/bt_config -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/app -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/gap -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/bluetooth/profile/server -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/os -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/platform -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/inc/stack -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/app/ble_central_client -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/bluetooth/realtek/sdk/src/mcu/module/data_uart_cmd -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/ir/protocol -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/core/option -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/drivers/wlan/realtek/src/hal/phydm -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/system/libameba/sdk/component/common/network/ssl/mbedtls-2.4.0/include -Wl,--end-group -DARDUINO_SDK -DCONFIG_PLATFORM_8721D -DCONFIG_USE_MBEDTLS_ROM_ALG -DCONFIG_FUNCION_O0_OPTIMIZE -DDM_ODM_SUPPORT_TYPE=32 -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -std=c++11 -fno-use-cxa-atexit -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/cores/arduino -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/variants/rtl8721d -I/home/cychen1782/Arduino/libraries/ArduinoJson/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient/src -I/home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog/src /tmp/arduino_build_921440/sketch/RTL8720DN_ScanNetworks.ino.cpp -o /tmp/arduino_build_921440/preproc/ctags_target_for_gcc_minus_e.cpp -DARDUINO_LIB_DISCOVERY_PHASE
In file included from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Namespace.hpp:8:0,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Collection/CollectionData.hpp:7,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayFunctions.hpp:7,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayRef.hpp:7,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:17,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /home/cychen1782/Arduino/RTL8720DN_ScanNetworks/RTL8720DN_ScanNetworks.ino:3:
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Collection/CollectionData.hpp:12:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayFunctions.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Memory/Alignment.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/mpl/max.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/integer.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/conditional.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/enable_if.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/integral_constant.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_array.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_base_of.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/declval.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_class.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_const.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_convertible.hpp:20:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_floating_point.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_same.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_integral.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_enum.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_pointer.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_signed.hpp:8:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/is_unsigned.hpp:8:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/type_identity.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/make_unsigned.hpp:8:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/remove_const.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/type_traits/remove_reference.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/limits.hpp:14:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/StoragePolicy.hpp:7:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/Float.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/Integer.hpp:12:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantContent.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantSlot.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Memory/MemoryPool.hpp:16:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/safe_strcmp.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/IsString.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/ConstRamStringAdapter.hpp:14:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/RamStringAdapter.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/RamStringAdapter.hpp:21:11: error: pasting ")" and "1" does not give a valid preprocessing token
   typedef ARDUINOJSON_NAMESPACE::storage_policies::store_by_copy storage_policy;
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/SizedRamStringAdapter.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/ArduinoStringAdapter.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Misc/SerializedValue.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/math.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/alias_cast.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/FloatTraits.hpp:16:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/convertNumber.hpp:22:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantData.hpp:23:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/SlotFunctions.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Misc/Visitable.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/IsWriteableString.hpp:18:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantAs.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantFunctions.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/arithmeticCompare.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantTag.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantOperators.hpp:14:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayShortcuts.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/ObjectShortcuts.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantShortcuts.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantRef.hpp:21:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayIterator.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayRef.hpp:16:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/ObjectFunctions.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Strings/String.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/Pair.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/ObjectIterator.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/ObjectRef.hpp:15:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantTo.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ElementProxy.hpp:17:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/MemberProxy.hpp:19:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Document/JsonDocument.hpp:14:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Document/BasicJsonDocument.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Document/DynamicJsonDocument.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Document/StaticJsonDocument.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayImpl.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/Utilities.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Collection/CollectionImpl.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/ObjectImpl.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantAsImpl.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
In file included from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Namespace.hpp:8:0,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Collection/CollectionData.hpp:7,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayFunctions.hpp:7,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Array/ArrayRef.hpp:7,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:17,
                 from /home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
                 from /home/cychen1782/Arduino/RTL8720DN_ScanNetworks/RTL8720DN_ScanNetworks.ino:3:
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantCompare.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/ctype.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/parseNumber.hpp:16:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Variant/VariantImpl.hpp:16:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/DeserializationError.hpp:15:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Filter.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/NestingLimit.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Reader.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Readers/IteratorReader.hpp:7:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Readers/RamReader.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Readers/VariantReader.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Readers/ArduinoStreamReader.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/Readers/ArduinoStringReader.hpp:7:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/StringStorage/StringCopier.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/StringStorage/StringMover.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/StringStorage/StringStorage.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Deserialization/deserialize.hpp:13:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/EscapeSequence.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/Latch.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/Utf16.hpp:21:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/Utf8.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/JsonDeserializer.hpp:18:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Numbers/FloatParts.hpp:11:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/CountingDecorator.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/TextFormatter.hpp:17:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/Writers/DummyWriter.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/measure.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/Writer.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/Writers/StaticStringWriter.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/Writers/ArduinoStringWriter.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/Writers/PrintWriter.hpp:7:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Serialization/serialize.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/JsonSerializer.hpp:12:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Json/PrettyJsonSerializer.hpp:12:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/Polyfills/utility.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/MsgPack/endianess.hpp:10:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/MsgPack/ieee754.hpp:9:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/MsgPack/MsgPackDeserializer.hpp:14:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson/MsgPack/MsgPackSerializer.hpp:15:11: error: pasting ")" and "1" does not give a valid preprocessing token
 namespace ARDUINOJSON_NAMESPACE {
           ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:43:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::ArrayConstRef JsonArrayConst;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:44:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::ArrayRef JsonArray;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:45:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::Float JsonFloat;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:46:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::Integer JsonInteger;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:47:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::ObjectConstRef JsonObjectConst;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:48:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::ObjectRef JsonObject;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:49:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::Pair JsonPair;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:50:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::PairConst JsonPairConst;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:51:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::String JsonString;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:52:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::UInt JsonUInt;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:53:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::VariantConstRef JsonVariantConst;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:54:9: error: pasting ")" and "1" does not give a valid preprocessing token
 typedef ARDUINOJSON_NAMESPACE::VariantRef JsonVariant;
         ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:55:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::BasicJsonDocument;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::copyArray;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:57:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::DeserializationError;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:58:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::deserializeJson;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:59:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::deserializeMsgPack;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:60:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::DynamicJsonDocument;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:61:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::JsonDocument;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:62:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::measureJson;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:63:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::serialized;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:64:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::serializeJson;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:65:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::serializeJsonPretty;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:66:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::serializeMsgPack;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:67:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::StaticJsonDocument;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:70:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::Filter;
       ^
/home/cychen1782/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:71:7: error: pasting ")" and "1" does not give a valid preprocessing token
 using ARDUINOJSON_NAMESPACE::NestingLimit;
       ^
Multiple libraries were found for "WiFi.h"
 Used: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi
 Not used: /home/cychen1782/arduino-1.8.13/libraries/WiFi
Using library ArduinoJson at version 6.17.2 in folder: /home/cychen1782/Arduino/libraries/ArduinoJson 
Using library WiFi at version 1.0.0 in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/WiFi 
Using library MQTTClient at version 1.0 in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/MQTTClient 
Using library Watchdog at version 1.0.0 in folder: /home/cychen1782/.arduino15/packages/realtek/hardware/AmebaD/3.0.7/libraries/Watchdog 
exit status 1
Error compiling for board RTL8722DM/RTL8722CSM.

@bblanchon
Copy link
Owner

@edward17829991, this looks like a new issue.
I cannot reproduce, and the cause isn't obvious.
Can you open a new issue and provide an MCVE?
Thanks!

@bblanchon
Copy link
Owner

The fix was published in ArduinoJson 6.17.3

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 18, 2021
@bblanchon bblanchon added the v6 ArduinoJson 6 label Feb 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug v6 ArduinoJson 6
Projects
None yet
Development

No branches or pull requests

2 participants