This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/CC3100MODBOOST: CCS/CC3100MODBOOST :MQTT with TI-RTOS and MSP432

Part Number: CC3100MODBOOST
Other Parts Discussed in Thread: CC3100, CC3200, MSP432WARE

Tool/software: TI C/C++ Compiler

I'm looking for a TI-RTOS MQTT solution for the CC3100 Booster pack and MSP432 but have not found one thus far.  I did import the CC3100BOST_MQTT_TwitterLED_MSP432P401R example and with some modification was able to Publish and Subscribe to topics via a Mosquitto Broker running on a Beaglebone.  This example is pretty much what I would like to implement in TI-RTOS with the GNU Compiler and C++ so I attempted to port over the Twitter example and am running into some resolution errors.

One such is 

undefined first referenced
symbol in file
--------- ----------------
_SlNonOsMainLoopTask ./tcpEchoCC3X00.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out" not built

>> Compilation failure
makefile:163: recipe for target 'tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out' failed
gmake: *** [tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

I've included the paths to includes for the items that are showing errors so I am not sure why the compiler can not location these includes.  

I've attached the config file for the project as a reference and included the console output from the compile session which shows the error.

Any assist I can get on this would be most helpful.

CCS version: 6.2 

Compiler version: GNU v4.9.3 (Linaro)

codegenToolVersion = "15.12.4.LTS

MSP432 TI-RTOS version: 2_20_00_06

MSP430 Tools version: 3_32_00_06

//////////////tcpECHOCC3x00_MSP

**** Build of configuration Debug for project tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT ****

"C:\\ti\\ccsv6_2\\ccsv6\\utils\\bin\\gmake" -k all 
'Building file: ../tcpEchoCC3X00.cfg'
'Invoking: XDCtools'
"C:/ti/xdctools_3_32_00_06_core/xs" --xdcpath="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/packages;C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/bios_6_46_00_23/packages;C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages;C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/uia_2_00_06_52/packages;C:/ti/ccsv6_2/ccsv6/ccs_base;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.M4F -p ti.platforms.msp432:MSP432P401R -r release -c "C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS" --compileOptions "-mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path=\"C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include\" --include_path=\"C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx\" --include_path=\"C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board\" --include_path=\"C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart\" --include_path=\"C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt\" --include_path=\"C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc\" --include_path=\"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx\" --include_path=\"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include\" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi  " "../tcpEchoCC3X00.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring tcpEchoCC3X00.xem4f from package/cfg/tcpEchoCC3X00_pem4f.cfg ...
generating custom ti.sysbios library makefile ... 
Starting build of library sources ...
making C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/src/sysbios/sysbios.aem4f ...
gmake[1]: Entering directory `C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/src/sysbios'
clem4f C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/bios_6_46_00_23/packages/ti/sysbios/BIOS.c ...
asmem4f C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/bios_6_46_00_23/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M ...
asmem4f C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/bios_6_46_00_23/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch.sv7M ...
asmem4f C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/bios_6_46_00_23/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm.sv7M ...
asmem4f C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/bios_6_46_00_23/packages/ti/sysbios/family/arm/m3/TaskSupport_asm.sv7M ...
arem4f BIOS.obj m3_Hwi_asm.obj m3_Hwi_asm_switch.obj m3_IntrinsicsSupport_asm.obj m3_TaskSupport_asm.obj ...
gmake[1]: Leaving directory `C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/src/sysbios'
Build of libraries done.
clem4f package/cfg/tcpEchoCC3X00_pem4f.c ...
'Finished building: ../tcpEchoCC3X00.cfg'
' '
        1 file(s) copied.
making ../src/sysbios/sysbios.aem4f ...
gmake[1]: Entering directory 'C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/src/sysbios'
gmake[1]: Nothing to be done for 'all'.
gmake[1]: Leaving directory 'C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/src/sysbios'
'Building file: ../MSP_EXP432P401R.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="MSP_EXP432P401R.d" --cmd_file="configPkg/compiler.opt" "../MSP_EXP432P401R.c"
'Finished building: ../MSP_EXP432P401R.c'
' '
'Building file: ../sockets.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="sockets.d" --cmd_file="configPkg/compiler.opt" "../sockets.c"
'Finished building: ../sockets.c'
' '
'Building file: ../tcpEchoCC3X00.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="tcpEchoCC3X00.d" --cmd_file="configPkg/compiler.opt" "../tcpEchoCC3X00.c"
"../tcpEchoCC3X00.c", line 164: warning #69-D: integer conversion resulted in a change of sign
"../tcpEchoCC3X00.c", line 347: warning #179-D: variable "rc" was declared but never referenced
"../tcpEchoCC3X00.c", line 395: warning #225-D: function "initClk" declared implicitly
"../tcpEchoCC3X00.c", line 606: warning #225-D: function "Delay" declared implicitly
"../tcpEchoCC3X00.c", line 608: warning #112-D: statement is unreachable
"../tcpEchoCC3X00.c", line 679: warning #225-D: function "strtol" declared implicitly
"../tcpEchoCC3X00.c", line 711: warning #169-D: argument of type "int" is incompatible with parameter of type "unsigned char *"
"../tcpEchoCC3X00.c", line 714: warning #225-D: function "MAP_Timer_A_startCounter" declared implicitly
"../tcpEchoCC3X00.c", line 724: warning #169-D: argument of type "char *" is incompatible with parameter of type "unsigned char *"
"../tcpEchoCC3X00.c", line 727: warning #225-D: function "MAP_Timer_A_startCounter" declared implicitly
"../tcpEchoCC3X00.c", line 748: warning #225-D: function "MAP_Timer_A_clearCaptureCompareInterrupt" declared implicitly
"../tcpEchoCC3X00.c", line 791: warning #225-D: function "_SlNonOsMainLoopTask" declared implicitly
"../tcpEchoCC3X00.c", line 835: warning #225-D: function "_SlNonOsMainLoopTask" declared implicitly
"../tcpEchoCC3X00.c", line 904: warning #225-D: function "_SlNonOsMainLoopTask" declared implicitly
'Finished building: ../tcpEchoCC3X00.c'
' '
'Building file: ../board/board.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="board/board.d" --obj_directory="board" --cmd_file="configPkg/compiler.opt" "../board/board.c"
'Finished building: ../board/board.c'
' '
'Building file: ../cli_uart/cli_uart.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="cli_uart/cli_uart.d" --obj_directory="cli_uart" --cmd_file="configPkg/compiler.opt" "../cli_uart/cli_uart.c"
"../cli_uart/cli_uart.c", line 113: warning #225-D: function "PCM_gotoLPM0" declared implicitly
'Finished building: ../cli_uart/cli_uart.c'
' '
'Building file: ../mqtt/MQTTCC3100.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTCC3100.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTCC3100.c"
"../mqtt/MQTTCC3100.c", line 111: warning #169-D: argument of type "char *" is incompatible with parameter of type "_i8 *"
"../mqtt/MQTTCC3100.c", line 172: warning #169-D: argument of type "char *" is incompatible with parameter of type "_i8 *"
'Finished building: ../mqtt/MQTTCC3100.c'
' '
'Building file: ../mqtt/MQTTClient.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTClient.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTClient.c"
'Finished building: ../mqtt/MQTTClient.c'
' '
'Building file: ../mqtt/MQTTConnectClient.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTConnectClient.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTConnectClient.c"
'Finished building: ../mqtt/MQTTConnectClient.c'
' '
'Building file: ../mqtt/MQTTConnectServer.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTConnectServer.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTConnectServer.c"
'Finished building: ../mqtt/MQTTConnectServer.c'
' '
'Building file: ../mqtt/MQTTDeserializePublish.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTDeserializePublish.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTDeserializePublish.c"
'Finished building: ../mqtt/MQTTDeserializePublish.c'
' '
'Building file: ../mqtt/MQTTFormat.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTFormat.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTFormat.c"
"../mqtt/MQTTFormat.c", line 122: warning #552-D: variable "strindex" was set but never used
"../mqtt/MQTTFormat.c", line 200: warning #552-D: variable "rc" was set but never used
"../mqtt/MQTTFormat.c", line 190: warning #552-D: variable "strindex" was set but never used
'Finished building: ../mqtt/MQTTFormat.c'
' '
'Building file: ../mqtt/MQTTPacket.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTPacket.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTPacket.c"
'Finished building: ../mqtt/MQTTPacket.c'
' '
'Building file: ../mqtt/MQTTSerializePublish.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTSerializePublish.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTSerializePublish.c"
'Finished building: ../mqtt/MQTTSerializePublish.c'
' '
'Building file: ../mqtt/MQTTSubscribeClient.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTSubscribeClient.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTSubscribeClient.c"
'Finished building: ../mqtt/MQTTSubscribeClient.c'
' '
'Building file: ../mqtt/MQTTSubscribeServer.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTSubscribeServer.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTSubscribeServer.c"
'Finished building: ../mqtt/MQTTSubscribeServer.c'
' '
'Building file: ../mqtt/MQTTUnsubscribeClient.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTUnsubscribeClient.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTUnsubscribeClient.c"
'Finished building: ../mqtt/MQTTUnsubscribeClient.c'
' '
'Building file: ../mqtt/MQTTUnsubscribeServer.c'
'Invoking: MSP432 Compiler'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" --include_path="C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/oslib" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/eclipse/plugins/com.ti.mcu.msp432.driverlib.product.ui_3.21.0.05/resources/empty/MSP432P4xx/driverlib/MSP432P4xx" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/board" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/cli_uart" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT/mqtt" --include_path="C:/Users/jomodev/workspace_v6_2/tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc/CMSIS" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/inc" --include_path="C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx" --include_path="C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="mqtt/MQTTUnsubscribeServer.d" --obj_directory="mqtt" --cmd_file="configPkg/compiler.opt" "../mqtt/MQTTUnsubscribeServer.c"
'Finished building: ../mqtt/MQTTUnsubscribeServer.c'
' '
'Building target: tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out'
'Invoking: MSP432 Linker'
"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --advice:power_severity=suppress --advice:power=all -g --gcc --define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi -z -m"tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.map" --stack_size=512 --heap_size=1024 -i"C:/ti/ccsv6_2/ccsv6/ccs_base/arm/include" -i"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/lib" -i"C:/ti/ccsv6_2/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --reread_libs --warn_sections --diag_wrap=off --display_error_number --xml_link_info="tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT_linkInfo.xml" --rom_model -o "tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out" "./MSP_EXP432P401R.obj" "./sockets.obj" "./tcpEchoCC3X00.obj" "./board/board.obj" "./cli_uart/cli_uart.obj" "./mqtt/MQTTCC3100.obj" "./mqtt/MQTTClient.obj" "./mqtt/MQTTConnectClient.obj" "./mqtt/MQTTConnectServer.obj" "./mqtt/MQTTDeserializePublish.obj" "./mqtt/MQTTFormat.obj" "./mqtt/MQTTPacket.obj" "./mqtt/MQTTSerializePublish.obj" "./mqtt/MQTTSubscribeClient.obj" "./mqtt/MQTTSubscribeServer.obj" "./mqtt/MQTTUnsubscribeClient.obj" "./mqtt/MQTTUnsubscribeServer.obj" "../MSP_EXP432P401R.cmd" -l"configPkg/linker.cmd" -l"C:/ti/tirex-content/tirtos_msp43x_2_20_00_06/products/msp432_driverlib_3_21_00_05/driverlib/MSP432P4xx/ccs/msp432p4xx_driverlib.lib" -llibc.a 
<Linking>
warning #10247-D: creating output section ".vtable" without a SECTIONS specification

 undefined            first referenced   
  symbol                  in file        
 ---------            ----------------   
 _SlNonOsMainLoopTask ./tcpEchoCC3X00.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out" not built

>> Compilation failure
makefile:163: recipe for target 'tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out' failed
gmake: *** [tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out] Error 1
gmake: Target 'all' not remade because of errors.

**** Build Finished ****

  • It looks like you are missing the sl library. Can you look at building example that includes the wifi support and add the needed sl library.

    Todd
  • Hi Jon,

    I'm assuming you've made changes to the project, so nonos.h is no longer included. That is where _SlNonOsMainLoopTask is defined, but as it is for a non-OS implementation, you will need to replace its use. We do not have a Wi-Fi SDK that supports CC3100 + MSP432 or a TI-RTOS version of this example, but you are welcome to take a look at the CC3200 or CC3220 SDKs for additional MQTT references that may be helpful.

    Best regards,
    Sarah
  • Thanks Sarah and Todd for the reply.

    To refine my initial post, I am using the tcpEchoCC3X00_MSP_EXP432P401R_TI example as a base line for the MQTT support. Since this project already works with the CC3100 I was under the impression Wi-Fi was already included in the project but added it to the "#include" listings. Also, I have since resolved most of the other issues with functions now being declared, so I am basically down to just the "_SlNonOsMainLoopTask".
    I'm seeing the same result with my other GNU project as well.

    My intent is to get away from the local defines for the SimpleLink items and just include the link to the installed libs on my system, so instead of copying over the "simplelink" folder from the Twitter example, I have added this to the Include options:

    "${COM_TI_RTSC_TIRTOSMSP430_INSTALL_DIR}/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/include"
    "${COM_TI_RTSC_TIRTOSMSP430_INSTALL_DIR}/products/tidrivers_msp43x_2_20_00_08/packages/ti/mw/wifi/cc3x00/simplelink/source"

    So I am a bit at a loss as to why the compiler can not find this.

    I've looked at the other examples, but most seem to be for FreeRTOS so that does not work for me. I'll have a look at the CC32x0 SDKs and see if they fit more into what I am trying to do.

    /// Latest compile output
    define=__MSP432P401R__ --define=TARGET_IS_MSP432P4XX --define=ccs --define=SL_FULL --define=MSP432WARE --define=_USE_CLI_ --diag_warning=225 --diag_warning=255 --diag_wrap=off --display_error_number --gen_func_subsections=on --abi=eabi --preproc_with_compile --preproc_dependency="tcpEchoCC3X00.d" --cmd_file="configPkg/compiler.opt" "../tcpEchoCC3X00.c"
    "../tcpEchoCC3X00.c", line 174: warning #69-D: integer conversion resulted in a change of sign
    "../tcpEchoCC3X00.c", line 357: warning #179-D: variable "rc" was declared but never referenced
    "../tcpEchoCC3X00.c", line 618: warning #112-D: statement is unreachable
    "../tcpEchoCC3X00.c", line 721: warning #169-D: argument of type "int" is incompatible with parameter of type "unsigned char *"
    "../tcpEchoCC3X00.c", line 734: warning #169-D: argument of type "char *" is incompatible with parameter of type "unsigned char *"
    "../tcpEchoCC3X00.c", line 801: warning #225-D: function "_SlNonOsMainLoopTask" declared implicitly
    "../tcpEchoCC3X00.c", line 845: warning #225-D: function "_SlNonOsMainLoopTask" declared implicitly
    "../tcpEchoCC3X00.c", line 914: warning #225-D: function "_SlNonOsMainLoopTask" declared implicitly
    'Finished building: ../tcpEchoCC3X00.c'

    .
    .
    .
    warning #10247-D: creating output section ".vtable" without a SECTIONS specification

    undefined first referenced
    symbol in file
    --------- ----------------
    _SlNonOsMainLoopTask ./tcpEchoCC3X00.obj

    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out" not built

    >> Compilation failure
    makefile:163: recipe for target 'tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out' failed
    gmake: *** [tcpEchoCC3X00_MSP_EXP432P401R_TI_MQTT.out] Error 1
    gmake: Target 'all' not remade because of errors.

    **** Build Finished ****
  • Hi Jon,

    Our team does not keep the Wi-Fi source up-to-date in the MSP430 SDK, so I would suggest if you would like to include externally, include the simplelink folder from the CC3100 SDK (but you'll have to include the user.h from the MSP432 example). That will have to most recent host driver and makes it easier to update for future releases.

    _SlNonOsMainLoopTask cannot be used in a RTOS environment. You have to add the SL_PLATFORM_MULTI_THREADED predefine to the project in order to use TI-RTOS which will un-include nonos.h. You will have to replace this with RTOS functionality. Are you attempting to run the example as-is with Non-OS and still having issues?

    Also, for reference in many of the CC3200 SDK examples, you can go into the project Properties and change the Configuration. The MQTT client example in the CC3200 SDK has both a TI-RTOS and FreeRTOS configuration.

    Best regards,
    Sarah

  • Sarah,

    I appreciate the response.  Yeah it seems with or without the "SL_PLATFORM_MULTI_THREADED" the code in nonos.c is not being reached. However, as you referenced since I am attempting this ith TI-RTOS, this should not be used.  

    I'll have a look at the other examples and see where I can get with them.

    Thanks,

    Jon 

  • Sarah,

    So, I had a bit of revelation after seeing an example for the CC32x0.

    The change I made was to just eliminate the reference to '_SlNonOsMainLoopTask()' and added 'SL_PLATFORM_MULTI_THREADED' symbol to the Properties.

    Thus I changed statements such as:
    if (ROLE_AP == mode)
    {
    /* If the device is in AP mode, we need to wait for this event before doing anything */
    while(!IS_IP_ACQUIRED(g_Status)) { _SlNonOsMainLoopTask(); }
    }

    To:
    if (ROLE_AP == mode)
    {
    /* If the device is in AP mode, we need to wait for this event before doing anything */
    //while(!IS_IP_ACQUIRED(g_Status)) { _SlNonOsMainLoopTask(); }
    while(!IS_IP_ACQUIRED(g_Status));
    }

    After this, the project compiled without issue. I'll look at replacing the "_SlNonOsMainLoopTask" with my own, but at least I got passed the compile phase.

    Thanks for your assist.

    Cheers,

    Jon
  • Also, I noticed in 'simplelink.h' in both the CC3100 and CC3200 SDKa there is a  missing  'extern "C"' entry so if trying to compile using a C++ project (C++11 in my case), and error will be seen.

    ERROR:

    In file included from C:/Users/jomodev/workspace_v6_2/MSP432_CC3100_MQTT_TIRTOS/simplelink/include/user.h:71:0,
    from C:/Users/jomodev/workspace_v6_2/MSP432_CC3100_MQTT_TIRTOS/simplelink/include/simplelink.h:219,
    from ../main.cpp:64:
    C:/Users/jomodev/workspace_v6_2/MSP432_CC3100_MQTT_TIRTOS/board/board.h:48:1: warning: multi-line comment [-Wcomment]
    //#define SELECT_MCLK_SMCLK(sources) st(UCSCTL4 = (UCSCTL4 & ~(SELM_7 + SELS_7)) \
    ^
    ../main.cpp:67:1: error: expected declaration before '}' token
    }

    Code missing at around line 389 :

    #include "wlan_rx_filters.h"
    
    #ifdef    __cplusplus
    extern "C"
    {
    #endif
    
    /* Async functions description*/
    

    Adding this eliminates the error.  However, if adding a '__cplusplus token to the project completely blows up so that will be a subject of another post.