boschresearch / XDK_on_Ethereum

Two XDKs utilize the smart contract running on the Ethereum node to set up a secured data purchasing process
MIT License
4 stars 1 forks source link

Problem building... #2

Open keltankw46 opened 4 years ago

keltankw46 commented 4 years ago

I am getting this error when I try to build this project... https://github.com/boschresearch/XDK_on_Ethereum

mingw32-make[2]: Leaving directory 'C:/XDK-Workbench/XDK/SDK/xdk110/Libraries/FATfs' Build 3rd-party/ServalStack/src/Http/OverloadHandling.c Building file source/ExtensionPortSpi.c C:\XDK-Workbench\XDK\armGCC\bin/arm-none-eabi-gcc -MMD -MP -MF C:/XDK_on_Ethereum-master/debug/objects/source/ExtensionPortSpi.d -std=c99 -Wall -Wextra -Wstrict-prototypes -D EFM32GG390F1024 -D BCDS_TARGET_EFM32 -mcpu=cortex-m3 -mthumb -ffunction-sections -fdata-sections -D SERVAL_LOG_LEVEL=SERVAL_LOG_LEVEL_ERROR -D SERVAL_ENABLE_HTTP_CLIENT=1 -D SERVAL_ENABLE_HTTP_SERVER=1 -D SERVAL_ENABLE_WEBSERVER=1 -D SERVAL_ENABLE_COAP_OBSERVE=1 -D SERVAL_ENABLE_COAP_CLIENT=1 -D SERVAL_ENABLE_COAP_SERVER=1 -D SERVAL_ENABLE_REST_CLIENT=1 -D SERVAL_ENABLE_REST_SERVER=1 -D SERVAL_ENABLE_REST_HTTP_BINDING=1 -D SERVAL_ENABLE_REST_COAP_BINDING=1 -D SERVAL_ENABLE_XUDP=1 -D SERVAL_ENABLE_DPWS=0 -D SERVAL_ENABLE_TLS_CLIENT=0 -D SERVAL_ENABLE_TLS_SERVER=0 -D SERVAL_ENABLE_TLS_ECC=0 -D SERVAL_ENABLE_TLS_PSK=0 -D SERVAL_ENABLE_DTLS=0 -D SERVAL_ENABLE_DTLS_CLIENT=0 -D SERVAL_ENABLE_DTLS_SERVER=0 -D SERVAL_ENABLE_DTLS_PSK=0 -D SERVAL_ENABLE_HTTP_AUTH=1 -D SERVAL_ENABLE_HTTP_AUTH_DIGEST=1 -D SERVAL_ENABLE_DUTY_CYCLING=1 -D SERVAL_ENABLE_APP_DATA_ACCESS=0 -D SERVAL_ENABLE_COAP_COMBINED_SERVER_AND_CLIENT=0 -D SERVAL_ENABLE_COAP_OBSERVE=1 -D SERVAL_ENABLE_LWM2M=1 -D SERVAL_ENABLE_XTCP=1 -D SERVAL_ENABLE_XTCP_SERVER=1 -D SERVAL_ENABLE_XTCP_CLIENT=1 -D SERVAL_HTTP_MAX_NUM_SESSIONS=3 -D SERVAL_HTTP_SESSION_MONITOR_TIMEOUT=4000 -D SERVAL_MAX_NUM_MESSAGES=16 -D SERVAL_MAX_SIZE_APP_PACKET=600 -D SERVAL_MAX_SECURE_SOCKETS=5 -D SERVAL_MAX_SECURE_CONNECTIONS=5 -D SERVAL_SECURE_SERVER_CONNECTION_TIMEOUT=300000 -D SERVAL_DOWNGRADE_TLS=1 -D SERVAL_ENABLE_DTLS_ECC=0 -D SERVAL_ENABLE_DTLS_RSA=0 -D COAP_MSG_MAX_LEN=224 -D COAP_MAX_NUM_OBSERVATIONS=50 -D LWM2M_MAX_NUM_OBSERVATIONS=50 -D SERVAL_LWM2M_SECURITY_INFO_MAX_LENGTH=65 -D LWM2M_IP_ADDRESS_MAX_LENGTH=65 -D SERVAL_HTTP_MAX_LENGTH_URL=256 -D SERVAL_TLS_MBEDTLS=0 -D LWM2M_MAX_LENGTH_DEVICE_NAME=32 -D SERVAL_ENABLE_DTLS_SESSION_ID=0 -D LWM2M_DISABLE_CLIENT_QUEUEMODE=1 -D PAL_MAX_NUM_ADDITIONAL_COMM_BUFFERS=6 -D SERVAL_ENABLE_DTLS_HEADER_LOGGING=0 -D SERVAL_DTLS_FLIGHT_MAX_RETRIES=4 -D SERVAL_EXPERIMENTAL_DTLS_MONITOR_EXTERN=0 -D SERVAL_POLICY_STACK_CALLS_TLS_API=1 -D SERVAL_SECURITY_API_VERSION=2 -D SERVAL_ENABLE_HTTP_RANGE_HANDLING=1 -D SERVAL_ENABLE_MQTT=1 -D SERVAL_ENABLE_TLS=0 -D COAP_OVERLOAD_QUEUE_SIZE=15 -D SERVAL_ENABLE_SNTP_CLIENT=1 -D SERVAL_ENABLE_HTTP=1 -D BCDS_SERVAL_COMMBUFF_SEND_BUFFER_MAX_LEN=1000 -D SERVAL_XML_PARSER=1 -D XDK_MBEDTLS_PARSE_INFO=0 -D DEFAULT_STARTUP -D XDK_CONNECTIVITY_BLE=1 -D XDK_CONNECTIVITY_HTTPRESTCLIENT=1 -D XDK_CONNECTIVITY_LED=1 -D XDK_CONNECTIVITY_LORA=1 -D XDK_CONNECTIVITY_LWM2M=1 -D XDK_CONNECTIVITY_MQTT=1 -D XDK_CONNECTIVITY_UDP=1 -D XDK_CONNECTIVITY_WLAN=1 -D XDK_SENSOR_SENSOR=1 -D XDK_SENSOR_BUTTON=1 -D XDK_SENSOR_EXTERNALSENSOR=1 -D XDK_SENSOR_VIRTUALSENSOR=1 -D XDK_UTILITY_SERVALPAL=1 -D XDK_UTILITY_STORAGE=1 -D XDK_UTILITY_SNTP=1 -D ENABLE_DMA -D ARM_MATH_CM3 -D XDK_FOTA_ENABLED_BOOTLOADER=1 -D BCDS_SERVALPAL_WIFI=1 -D BCDS_EMLIB_INCLUDE_USB=1 -D BCDS_FREERTOS_INCLUDE_AWS=0 -D DEBUG_LOGGING=0 -D mqttDO_NOT_USE_CUSTOM_CONFIG -D MBEDTLS_CONFIG_FILE='' -DSL -DOSI -D MBEDTLS_SHA256_C -D MBEDTLS_RSA_C -D MBEDTLS_PK_PARSE_C -D MBEDTLS_PK_C -D MBEDTLS_PEM_PARSE_C -D MBEDTLS_BASE64_C -D MBEDTLS_ASN1_PARSE_C -D MBEDTLS_PKCS1_V15 -D MBEDTLS_BIGNUM_C -D MBEDTLS_MD_C -D MBEDTLS_OID_C -D MBEDTLS_ENTROPY_C -D MBEDTLS_CTR_DRBG_C -D MBEDTLS_NO_PLATFORM_ENTROPY -D MBEDTLS_AES_C -D MBEDTLS_GENPRIME -O0 -g -I ./../Common/include -I ./../Common/include/Connectivity -I ./../Common/include/Connectivity/ServicePack -I ./../Common/include/Sensor -I ./../Common/source/Protected -I ./../Common/include/Utility -I ./../Common/legacy/include -I ./../Common/legacy/include/ServalPAL_WiFi -I ./../Common/legacy/include/BLE -I ./../Common/certs/XDKDummy -I ./../Common/certs/Custom -I ./../Common/config -I ./../Common/config/Drivers -I ./../Common/config/FOTA -I ./../Common/config/Utils -I ./../Common/config/ServalPal -I ./../Common/config/AmazonFreeRTOS/FreeRTOS -I ./../Common/config/AmazonFreeRTOS -I ./../Platform/BLE/include -I ./../Platform/BLE/include/services -I ./../Platform/Essentials/include -I ./../Platform/Drivers/include -I ./../Platform/Sensors/include -I ./../Platform/SensorUtils/include -I ./../Platform/ServalPAL/include -I ./../Platform/Utils/include -I ./../Platform/BSP/include -I ./../Platform/SensorToolbox/include -I ./../Platform/FOTA/include -I ./../Platform/FOTA/source/protected -I ./../Platform/Wlan/include -I ./../Common/config/Essentials -I ./../Common/config/LoRaDrivers -I ./../Platform/Essentials/include/bsp -I ./../Platform/Essentials/include/mcu/efm32 -I ./../Platform/Essentials/include/mcu -I ./../Platform/LoRaDrivers/include -I ./../Common/source/Adc -I ./../Common/source -I ./../Common/source/Private/ServalStack/src/TLS_MbedTLS -I ./../Common/include/Connectivity/LWM2M -I ./../Common/config/MbedTLS -isystem ./../Libraries/ServalStack/include -isystem ./../Libraries/ServalStack/3rd-party/ServalStack/api -isystem ./../Libraries/ServalStack/3rd-party/ServalStack/pal -isystem ./../Libraries/FreeRTOS/3rd-party/include -isystem ./../Libraries/FreeRTOS/3rd-party/include/private -isystem ./../Libraries/FreeRTOS/3rd-party/FreeRTOS/portable/GCC/ARM_CM3 -isystem ./../Libraries/EMlib/3rd-party/EMLib/emlib/inc -isystem ./../Libraries/EMlib/3rd-party/EMLib/Device/SiliconLabs/EFM32GG/Include -isystem ./../Libraries/EMlib/3rd-party/EMLib/CMSIS/Include -isystem ./../Libraries/FATfs/3rd-party/fatfs/src -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_CoreStack -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_CoreStack/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_CoreStack/Interfaces/ATT -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_CoreStack/Interfaces/Services -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_ALPWDataExchange/Interfaces -isystem ./../Libraries/WiFi/3rd-party/TI/simplelink/include -isystem ./../Libraries/WiFi/include -isystem ./../Libraries/WiFi/3rd-party/TI -isystem ./../Libraries/WiFi/3rd-party/TI/oslib -isystem ./../Libraries/WiFi/3rd-party/TI/netapps -isystem ./../Libraries/WiFi/3rd-party/TI/netapps/http/client -isystem ./../Libraries/WiFi/3rd-party/TI/simplelink/source -isystem ./../Libraries/BSX/BSX4/Source/algo/algo_bsx/Inc -isystem ./../Libraries/BSX/BSX4/Source/device/API/BMI160_API -isystem ./../Libraries/BSX/BSX4/Source/device/API/BMM050_API -isystem ./../Libraries/BSX/BSX4/Source/device/API/BMG160_API -isystem ./../Libraries/BSX/BSX4/Source/device/API/BMA2x2_API -isystem ./../Libraries/GridEye/3rd-party/GridEye/Source -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_AlertNotification/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_AppleNotificationCenter/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_BloodPressure/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_CyclingPower/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_CyclingSpeedAndCadence/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_FindMe/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_Glucose/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_HealthThermometer/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_HeartRate/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_HumanInterfaceDevice/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_iBeacon/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_LocationAndNavigation/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_PhoneAlertStatus/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_Proximity/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_RunningSpeedAndCadence/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_Time/Interfaces -isystem ./../Libraries/BLEStack/3rd-party/Alpwise/ALPW-BLESDKCM3/BLESW_WeightScale/Interfaces -isystem ./../Libraries/WiFi/3rd-party/TI/examples/common -isystem ./../Libraries/ServalStack/3rd-party/ServalStack/src/inc -isystem ./../Libraries/MbedTLS/3rd-party/mbedtls/include -isystem ./../Libraries/MbedTLS/3rd-party/mbedtls/include/mbedtls -isystem C:/XDK_on_Ethereum-master/mbedtls /include -isystem ./../Libraries/EMlib/3rd-party/EMLib/usb/inc -DBCDS_PACKAGE_ID=153 -c source/ExtensionPortSpi.c -o C:/XDK_on_Ethereum-master/debug/objects/source/ExtensionPortSpi.o arm-none-eabi-gcc: error: /include: No such file or directory application.mk:387: recipe for target 'C:/XDK_on_Ethereum-master/debug/objects/source/ExtensionPortSpi.o' failed mingw32-make[1]: [C:/XDK_on_Ethereum-master/debug/objects/source/ExtensionPortSpi.o] Error 1 mingw32-make[1]: Waiting for unfinished jobs....

mingw32-make[2]: Leaving directory 'C:/XDK-Workbench/XDK/SDK/xdk110/Libraries/ServalStack' mingw32-make[1]: Leaving directory 'C:/XDK-Workbench/XDK/SDK/xdk110/Common' Makefile:64: recipe for target 'debug' failed mingw32-make: *** [debug] Error 2

11:03:46 Build Finished (took 3m:2s.413ms)

I need help...

lamecat-yang commented 4 years ago

Hi KWTan95,

which version of XDK workbench are you using? Besides, please check if your include folder locates in the right place. --> "C:/XDK_on_Ethereum-master/mbedtls /include" the space behinde mbedtls is causing problem

keltankw46 commented 4 years ago

Hello lamecat! Thank you for responding!

This time, I got this error after building...

Assembling startup_efm32gg.S Creating .out C:/XDK_on_Ethereum-master/debug/SecureEdgeDevice.out C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_GetErrorPtr': C:/XDK_on_Ethereum-master/source/cJSON.c:57: multiple definition ofcJSON_GetErrorPtr' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:37: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_InitHooks': C:/XDK_on_Ethereum-master/source/cJSON.c:157: multiple definition ofcJSON_InitHooks' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:61: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_Delete': C:/XDK_on_Ethereum-master/source/cJSON.c:201: multiple definition ofcJSON_Delete' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:82: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_ParseWithOpts': C:/XDK_on_Ethereum-master/source/cJSON.c:987: multiple definition ofcJSON_ParseWithOpts' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:324: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_Parse': C:/XDK_on_Ethereum-master/source/cJSON.c:1067: multiple definition ofcJSON_Parse' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:339: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_Print': C:/XDK_on_Ethereum-master/source/cJSON.c:1139: multiple definition ofcJSON_Print' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:342: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_PrintUnformatted': C:/XDK_on_Ethereum-master/source/cJSON.c:1144: multiple definition ofcJSON_PrintUnformatted' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:343: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_PrintBuffered': C:/XDK_on_Ethereum-master/source/cJSON.c:1149: multiple definition ofcJSON_PrintBuffered' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:346: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_GetArraySize': C:/XDK_on_Ethereum-master/source/cJSON.c:1707: multiple definition ofcJSON_GetArraySize' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:661: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_GetArrayItem': C:/XDK_on_Ethereum-master/source/cJSON.c:1749: multiple definition ofcJSON_GetArrayItem' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:662: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_GetObjectItem': C:/XDK_on_Ethereum-master/source/cJSON.c:1787: multiple definition ofcJSON_GetObjectItem' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:663: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_AddItemToArray': C:/XDK_on_Ethereum-master/source/cJSON.c:1861: multiple definition ofcJSON_AddItemToArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:671: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_AddItemToObject': C:/XDK_on_Ethereum-master/source/cJSON.c:1919: multiple definition ofcJSON_AddItemToObject' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:672: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_AddItemToObjectCS': C:/XDK_on_Ethereum-master/source/cJSON.c:1925: multiple definition ofcJSON_AddItemToObjectCS' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:673: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_AddItemReferenceToArray': C:/XDK_on_Ethereum-master/source/cJSON.c:1930: multiple definition ofcJSON_AddItemReferenceToArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:674: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_AddItemReferenceToObject': C:/XDK_on_Ethereum-master/source/cJSON.c:1940: multiple definition ofcJSON_AddItemReferenceToObject' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:675: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateNull': C:/XDK_on_Ethereum-master/source/cJSON.c:2233: multiple definition ofcJSON_CreateNull' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:692: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateTrue': C:/XDK_on_Ethereum-master/source/cJSON.c:2244: multiple definition ofcJSON_CreateTrue' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:693: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateFalse': C:/XDK_on_Ethereum-master/source/cJSON.c:2255: multiple definition ofcJSON_CreateFalse' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:694: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateBool': C:/XDK_on_Ethereum-master/source/cJSON.c:2266: multiple definition ofcJSON_CreateBool' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:695: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateNumber': C:/XDK_on_Ethereum-master/source/cJSON.c:2277: multiple definition ofcJSON_CreateNumber' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:696: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateString': C:/XDK_on_Ethereum-master/source/cJSON.c:2303: multiple definition ofcJSON_CreateString' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:697: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateObject': C:/XDK_on_Ethereum-master/source/cJSON.c:2381: multiple definition ofcJSON_CreateObject' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:699: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2370: multiple definition ofcJSON_CreateArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:698: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_DetachItemFromArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2088: multiple definition ofcJSON_DetachItemFromArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:677: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_DeleteItemFromArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2098: multiple definition ofcJSON_DeleteItemFromArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:679: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_DetachItemFromObject': C:/XDK_on_Ethereum-master/source/cJSON.c:2103: multiple definition ofcJSON_DetachItemFromObject' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:680: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_DeleteItemFromObject': C:/XDK_on_Ethereum-master/source/cJSON.c:2117: multiple definition ofcJSON_DeleteItemFromObject' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:681: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_InsertItemInArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2128: multiple definition ofcJSON_InsertItemInArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:684: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_ReplaceItemInArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2192: multiple definition ofcJSON_ReplaceItemInArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:686: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_ReplaceItemInObject': C:/XDK_on_Ethereum-master/source/cJSON.c:2222: multiple definition ofcJSON_ReplaceItemInObject' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:689: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateIntArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2393: multiple definition ofcJSON_CreateIntArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:702: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateFloatArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2428: multiple definition ofcJSON_CreateFloatArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:703: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateDoubleArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2464: multiple definition ofcJSON_CreateDoubleArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:704: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_CreateStringArray': C:/XDK_on_Ethereum-master/source/cJSON.c:2500: multiple definition ofcJSON_CreateStringArray' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:705: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_Duplicate': C:/XDK_on_Ethereum-master/source/cJSON.c:2537: multiple definition ofcJSON_Duplicate' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:709: first defined here C:/XDK_on_Ethereum-master/debug/objects/cJSON.o: In function cJSON_Minify': C:/XDK_on_Ethereum-master/source/cJSON.c:2616: multiple definition ofcJSON_Minify' C:/XDK_on_Ethereum-master/debug/objects/source/cJSON.o:C:\XDK-Workbench\XDK\SDK\xdk110\Common/source/cJSON.c:736: first defined here application.mk:405: recipe for target 'C:/XDK_on_Ethereum-master/debug/SecureEdgeDevice.out' failed collect2.exe: error: ld returned 1 exit status mingw32-make[1]: [C:/XDK_on_Ethereum-master/debug/SecureEdgeDevice.out] Error 1 mingw32-make[1]: Leaving directory 'C:/XDK-Workbench/XDK/SDK/xdk110/Common' Makefile:64: recipe for target 'debug' failed mingw32-make: [debug] Error 2

15:03:43 Build Finished (took 3m:58s.228ms)

Please assist...thank you...

keltankw46 commented 4 years ago

Hi may I know what's wrong here?

INFO | Connecting to XDK device 'XDK Device 2' in port 'COM3'... INFO | Connection to port 'COM3' established INFO | Port 'COM3' has been disconnected INFO | Connecting to XDK device 'XDK Device 2' in port 'COM3'... INFO | Connection to port 'COM3' established INFO | XDK DEVICE 2: Wifi static: Initialization completed INFO | XDK DEVICE 2: Error in NetworkSetup INFO | XDK DEVICE 2: Error in NetworkSetup INFO | XDK DEVICE 2: No Wifi connection established INFO | XDK DEVICE 2: No Wifi connection established ERROR | Exception occured: null at purejavacomm.PureJavaSerialPort$2.available(PureJavaSerialPort.java:721) at com.bosch.cds.xdk.io.serial.impl.DelegatingSerialEventListener.serialEventReceived(DelegatingSerialEventListener.java:27) at com.bosch.cds.xdk.io.serial.AbstractDelegatingSerialEventListener.serialEvent(AbstractDelegatingSerialEventListener.java:42) at purejavacomm.PureJavaSerialPort.sendDataEvents(PureJavaSerialPort.java:92) at purejavacomm.PureJavaSerialPort.access$28(PureJavaSerialPort.java:89) at purejavacomm.PureJavaSerialPort$3.run(PureJavaSerialPort.java:1241) at java.lang.Thread.run(Thread.java:748) INFO | Port 'COM3' has been disconnected INFO | Connecting to XDK device 'XDK Device 2' in port 'COM3'... INFO | Connection to port 'COM3' established INFO | Port 'COM3' has been disconnected INFO | Connecting to XDK device 'XDK Device 2' in port 'COM3'... INFO | Connection to port 'COM3' established INFO | XDK DEVICE 2: Wifi static: Initialization completed INFO | XDK DEVICE 2: Error in NetworkSetup INFO | XDK DEVICE 2: Error in NetworkSetup ERROR | Exception occured: null at purejavacomm.PureJavaSerialPort$2.available(PureJavaSerialPort.java:721) at com.bosch.cds.xdk.io.serial.impl.DelegatingSerialEventListener.serialEventReceived(DelegatingSerialEventListener.java:27) at com.bosch.cds.xdk.io.serial.AbstractDelegatingSerialEventListener.serialEvent(AbstractDelegatingSerialEventListener.java:42) at purejavacomm.PureJavaSerialPort.sendDataEvents(PureJavaSerialPort.java:92) at purejavacomm.PureJavaSerialPort.access$28(PureJavaSerialPort.java:89) at purejavacomm.PureJavaSerialPort$3.run(PureJavaSerialPort.java:1241) at java.lang.Thread.run(Thread.java:748) INFO | Port 'COM3' has been disconnected