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.

cc3200: CCSV6 fails to build wlan_station

Part Number: CC3200
Other Parts Discussed in Thread: , UNIFLASH

I see a number of posts with similar queries, however none of the offered solutions seemed to work. I will note that the "CC3200 add on" did not appear to exist in the App Center but I did install the TI-RTOS for CC32xx add on. Following the getting started guide as is. 

Other notes for reference: 

CCS Version: 6.1.1
CC3200 SDK Version: 1.3.0 
TI ARM Compiler Version: v5.2.6

And finally this is the console out when I compile wlan_station. Note that I have compiled the dependent libs successfully. 

**** Build of configuration Release for project wlan_station ****

"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/gpio_if.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl" -mv7M4 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/source" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/oslib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/driverlib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/inc" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib" -g --define=ccs --define=USE_TIRTOS --define=SL_PLATFORM_MULTI_THREADED --define=cc3200 --diag_wrap=off --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="gpio_if.pp" --cmd_file="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/ti_rtos/ti_rtos_config/ccs/Default/configPkg/compiler.opt" "C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/gpio_if.c"
'Finished building: C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/gpio_if.c'
' '
'Building file: ../main.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl" -mv7M4 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/source" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/oslib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/driverlib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/inc" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib" -g --define=ccs --define=USE_TIRTOS --define=SL_PLATFORM_MULTI_THREADED --define=cc3200 --diag_wrap=off --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="main.pp" --cmd_file="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/ti_rtos/ti_rtos_config/ccs/Default/configPkg/compiler.opt" "../main.c"
'Finished building: ../main.c'
' '
'Building file: C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/network_common.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl" -mv7M4 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/source" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/oslib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/driverlib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/inc" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib" -g --define=ccs --define=USE_TIRTOS --define=SL_PLATFORM_MULTI_THREADED --define=cc3200 --diag_wrap=off --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="network_common.pp" --cmd_file="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/ti_rtos/ti_rtos_config/ccs/Default/configPkg/compiler.opt" "C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/network_common.c"
'Finished building: C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/network_common.c'
' '
'Building file: ../pinmux.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl" -mv7M4 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/source" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/oslib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/driverlib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/inc" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib" -g --define=ccs --define=USE_TIRTOS --define=SL_PLATFORM_MULTI_THREADED --define=cc3200 --diag_wrap=off --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="pinmux.pp" --cmd_file="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/ti_rtos/ti_rtos_config/ccs/Default/configPkg/compiler.opt" "../pinmux.c"
'Finished building: ../pinmux.c'
' '
'Building file: C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/uart_if.c'
'Invoking: ARM Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl" -mv7M4 --abi=eabi -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/include" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink/source" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/oslib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/driverlib" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/inc" --include_path="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/simplelink_extlib/provisioninglib" -g --define=ccs --define=USE_TIRTOS --define=SL_PLATFORM_MULTI_THREADED --define=cc3200 --diag_wrap=off --diag_warning=225 --display_error_number --preproc_with_compile --preproc_dependency="uart_if.pp" --cmd_file="C:/ti/CC3200SDK_1.3.0/cc3200-sdk/ti_rtos/ti_rtos_config/ccs/Default/configPkg/compiler.opt" "C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/uart_if.c"
'Finished building: C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/common/uart_if.c'
' '
'Building target: wlan_station.out'
'Invoking: ARM Linker'
"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/bin/armcl" -mv7M4 --abi=eabi -me -g --define=ccs --define=USE_TIRTOS --define=SL_PLATFORM_MULTI_THREADED --define=cc3200 --diag_wrap=off --diag_warning=225 --display_error_number -z -m"wlan_station.map" --heap_size=0x800 --stack_size=0x800 -i"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-arm_5.2.5/include" --reread_libs --display_error_number --diag_wrap=off --warn_sections --xml_link_info="wlan_station_linkInfo.xml" --rom_model -o "wlan_station.out" "./gpio_if.obj" "./main.obj" "./network_common.obj" "./pinmux.obj" "./uart_if.obj" "../cc3200v1p32.cmd" -l"C:/ti/CC3200SDK_1.3.0/cc3200-sdk/ti_rtos/ti_rtos_config/ccs/Default/configPkg/linker.cmd" -l"libc.a" -l"C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/getting_started_with_wlan_station/ccs/../../../driverlib/ccs/Release/driverlib.a" -l"C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/getting_started_with_wlan_station/ccs/../../../simplelink/ccs/OS/simplelink.a" -l"C:/ti/CC3200SDK_1.3.0/cc3200-sdk/example/getting_started_with_wlan_station/ccs/../../../oslib/ccs/ti_rtos/ti_rtos.a"
<Linking>
warning #10366-D: automatic library build: using library "C:\ti\ccsv6\tools\compiler\ti-cgt-arm_5.2.5\lib\rtsv7M4_T_le_eabi.lib" for the first time, so it must be built. This may take a few minutes.
--> error: '*.obj
' not found
gmake.exe[1]: *** [library] Error 1
>> ERROR: mklib: gmake error during rtsv7M4_T_le_eabi.lib build
warning #10207-D: automatic RTS selection: resolving index library "libc.a" to "rtsv7M4_T_le_eabi.lib", but "rtsv7M4_T_le_eabi.lib" was not found

undefined first referenced
symbol in file
--------- ----------------
HOSTwrite C:\ti\CC3200SDK_1.3.0\cc3200-sdk\ti_rtos\ti_rtos_config\ccs\Default\configPkg\package\cfg\app_pem4.oem4
__TI_decompress_none
__TI_decompress_rle24
__TI_zero_init
__aeabi_uidivmod C:\ti\tirtos_cc32xx_2_16_01_14\products\bios_6_45_02_31\packages\ti\targets\arm\rtsarm\lib\ti.targets.arm.rtsarm.aem4<System.oem4>
_args_main C:\ti\tirtos_cc32xx_2_16_01_14\products\bios_6_45_02_31\packages\ti\targets\arm\rtsarm\lib\boot.aem4<boot.oem4>

>> Compilation failure
_nop C:\ti\CC3200SDK_1.3.0\cc3200-sdk\ti_rtos\ti_rtos_config\ccs\Default\configPkg\package\cfg\app_pem4.oem4
_register_lock C:\ti\CC3200SDK_1.3.0\cc3200-sdk\ti_rtos\ti_rtos_config\ccs\Default\configPkg\package\cfg\app_pem4.oem4
_register_unlock C:\ti\CC3200SDK_1.3.0\cc3200-sdk\ti_rtos\ti_rtos_config\ccs\Default\configPkg\package\cfg\app_pem4.oem4
abort C:\ti\tirtos_cc32xx_2_16_01_14\products\bios_6_45_02_31\packages\ti\targets\arm\rtsarm\lib\ti.targets.arm.rtsarm.aem4<System.oem4>
copy_in C:\ti\tirtos_cc32xx_2_16_01_14\products\bios_6_45_02_31\packages\ti\targets\arm\rtsarm\lib\auto_init.aem4<auto_init.oem4>
exit C:\ti\tirtos_cc32xx_2_16_01_14\products\bios_6_45_02_31\packages\ti\targets\arm\rtsarm\lib\ti.targets.arm.rtsarm.aem4<System.oem4>
main_func_sp C:\ti\tirtos_cc32xx_2_16_01_14\products\bios_6_45_02_31\packages\ti\targets\arm\rtsarm\lib\boot.aem4<boot.oem4>
memcpy ./main.obj
memset ./main.obj
strlen ./uart_if.obj

error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "wlan_station.out" not built
gmake: *** [wlan_station.out] Error 1
gmake: Target `all' not remade because of errors.

**** Build Finished ****