I have TI-RTOS 2.16.00.08 installed with CCS 6.1.2.00015. I have been trying to import a basic example project into my workspace and compile. I keep getting errors during the link. I have tried both the TI and GCC tool-chains, and both fail to build. I also tried TI-RTOS 2.14. No luck. Imported TivaWare projects work fine.
Here is my build log.
**** Build of configuration Debug for project uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../uartecho.cfg'
'Invoking: XDCtools'
"C:/ti/xdctools_3_32_00_06_core/xs" --xdcpath="C:/ti/tirtos_tivac_2_16_00_08/packages;C:/ti/tirtos_tivac_2_16_00_08/products/tidrivers_tivac_2_16_00_08/packages;C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages;C:/ti/tirtos_tivac_2_16_00_08/products/ndk_2_25_00_09/packages;C:/ti/tirtos_tivac_2_16_00_08/products/uia_2_00_05_50/packages;C:/ti/tirtos_tivac_2_16_00_08/products/ns_1_11_00_10/packages;C:/ti/ccsv6/ccs_base;" xdc.tools.configuro -o configPkg -t gnu.targets.arm.M4F -p ti.platforms.tiva:TM4C1294NCPDT -r release -c "C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3" --compileOptions "-mcpu=cortex-m4 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DPART_TM4C1294NCPDT -D_POSIX_SOURCE -Dgcc -DTIVAWARE -I\"C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT\" -I\"C:/ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b\" -I\"C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix\" -I\"C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/arm-none-eabi/include\" -ffunction-sections -fdata-sections -g -gdwarf-3 -gstrict-dwarf -Wall -MD -std=c99 -c " "../uartecho.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring uartecho.xm4fg from package/cfg/uartecho_pm4fg.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT/src/sysbios/sysbios.am4fg ...
gmake[1]: Entering directory `C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT/src/sysbios'
asmm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/Hwi_asm_gnu.sv7M ...
asmm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch_gnu.sv7M ...
asmm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm_gnu.sv7M ...
asmm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/TaskSupport_asm_gnu.sv7M ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/BIOS.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Clock.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Idle.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Intrinsics.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Event.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Queue.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Semaphore.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Swi.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Swi_andn.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/knl/Task.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/hal/Hwi.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/hal/Hwi_stack.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/hal/Hwi_startup.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/Hwi.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/m3/TaskSupport.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/rts/gnu/ReentSupport.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/rts/gnu/SemiHostSupport.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/gates/GateHwi.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/gates/GateMutex.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/heaps/HeapMem.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/utils/Load.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/utils/Load_CPU.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/lm4/TimestampProvider.c ...
clm4fg C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/family/arm/lm4/Timer.c ...
arm4fg m3_Hwi_asm_gnu.o m3_Hwi_asm_switch_gnu.o m3_IntrinsicsSupport_asm_gnu.o m3_TaskSupport_asm_gnu.o _BIOS.o knl_Clock.o knl_Idle.o knl_Intrinsics.o knl_Event.o knl_Queue.o knl_Semaphore.o knl_Swi.o knl_Swi_andn.o knl_Task.o hal_Hwi.o hal_Hwi_stack.o hal_Hwi_startup.o m3_Hwi.o m3_TaskSupport.o gnu_ReentSupport.o gnu_SemiHostSupport.o gates_GateHwi.o gates_GateMutex.o heaps_HeapMem.o utils_Load.o utils_Load_CPU.o lm4_TimestampProvider.o lm4_Timer.o ...
gmake[1]: Leaving directory `C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT/src/sysbios'
Build of libraries done.
clm4fg package/cfg/uartecho_pm4fg.c ...
'Finished building: ../uartecho.cfg'
' '
1 file(s) copied.
making ../src/sysbios/sysbios.am4fg ...
gmake[1]: Entering directory `C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT/src/sysbios'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT/src/sysbios'
'Building file: ../EK_TM4C1294XL.c'
'Invoking: GNU Compiler'
"C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-m4 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DPART_TM4C1294NCPDT -D_POSIX_SOURCE -Dgcc -DTIVAWARE -I"C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT" -I"C:/ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b" -I"C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix" -I"C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/arm-none-eabi/include" -ffunction-sections -fdata-sections -g -gdwarf-3 -gstrict-dwarf -Wall -MD -std=c99 -c -MMD -MP -MF"EK_TM4C1294XL.d" -MT"EK_TM4C1294XL.d" -o"EK_TM4C1294XL.o" @"configPkg/compiler.opt" "../EK_TM4C1294XL.c"
'Finished building: ../EK_TM4C1294XL.c'
' '
'Building file: ../uartecho.c'
'Invoking: GNU Compiler'
"C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-m4 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DPART_TM4C1294NCPDT -D_POSIX_SOURCE -Dgcc -DTIVAWARE -I"C:/Users/barralem/workspace_v6_1/uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT" -I"C:/ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b" -I"C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/ti/sysbios/posix" -I"C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/arm-none-eabi/include" -ffunction-sections -fdata-sections -g -gdwarf-3 -gstrict-dwarf -Wall -MD -std=c99 -c -MMD -MP -MF"uartecho.d" -MT"uartecho.d" -o"uartecho.o" @"configPkg/compiler.opt" "../uartecho.c"
'Finished building: ../uartecho.c'
' '
'Building target: uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT.out'
'Invoking: GNU Linker'
"C:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc.exe" -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DPART_TM4C1294NCPDT -D_POSIX_SOURCE -Dgcc -DTIVAWARE -ffunction-sections -fdata-sections -g -gdwarf-3 -gstrict-dwarf -Wall -Wl,-Map,"uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT.map" -nostartfiles -static -Wl,--gc-sections -L"C:/ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b/grlib/gcc" -L"C:/ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b/usblib/gcc" -L"C:/ti/tirtos_tivac_2_16_00_08/products/TivaWare_C_Series-2.1.1.71b/driverlib/gcc" -L"C:/ti/tirtos_tivac_2_16_00_08/products/bios_6_45_01_29/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/armv7e-m/fpu" -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -o"uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT.out" "./EK_TM4C1294XL.o" "./uartecho.o" -Wl,-T"../EK_TM4C1294XL.lds" -Wl,-T"configPkg/linker.cmd" -Wl,--start-group -l"gr" -l"usb" -l"driver" -l"gcc" -l"m" -l"rdimon" -l"c" -Wl,--end-group
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\uia_2_00_05_50\packages\ti\uia\sysbios\.libraries\release\ti.uia.sysbios.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\uia_2_00_05_50\packages\ti\uia\loggers\.libraries\release\ti.uia.loggers.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\tidrivers_tivac_2_16_00_08\packages\ti\mw\fatfs\.libraries\release\ti.mw.fatfs.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\bios_6_45_01_29\packages\ti\catalog\arm\cortexm4\tiva\ce\.libraries\Boot.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\uia_2_00_05_50\packages\ti\uia\services\.libraries\release\ti.uia.services.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\uia_2_00_05_50\packages\ti\uia\runtime\.libraries\release\ti.uia.runtime.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\uia_2_00_05_50\packages\ti\uia\events\.libraries\release\ti.uia.events.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\bios_6_45_01_29\packages\gnu\targets\arm\rtsv7M\.libraries\gnu.targets.arm.rtsv7M.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\bios_6_45_01_29\packages\gnu\targets\arm\rtsv7M\.libraries\boot.am4fg
c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_8-2014q3/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/bin/ld.exe: cannot find C:\ti\tirtos_tivac_2_16_00_08\products\bios_6_45_01_29\packages\gnu\targets\arm\rtsv7M\.libraries\syscalls.am4fg
collect2.exe: error: ld returned 1 exit status
gmake: *** [uartecho_EK_TM4C1294XL_GNU_TivaTM4C1294NCPDT.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****