Tool/software: Code Composer Studio
Hi!
I am very new to the EK-TM4C1294XL development kit and I wanted to write my first assembly project for it.
I followed this tutorial to make a Code Composer Studio project
_main: ADD R1, R2
Here is my code I tried to build. Once I build I get the following error
**** Build of configuration Debug for project HelloAssembly **** /opt/ccstudio/ccsv8/utils/bin/gmake -k -j 4 all -O Building target: "HelloAssembly.out" Invoking: ARM Linker "/opt/ccstudio/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --define=ccs="ccs" --define=PART_TM4C1294NCPDT -g --gcc --diag_warning=225 --diag_wrap=off --display_error_number --abi=eabi -z -m"HelloAssembly.map" --heap_size=0 --stack_size=0 -i"/opt/ccstudio/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/lib" -i"/opt/ccstudio/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/include" --reread_libs --diag_wrap=off --display_error_number --warn_sections --xml_link_info="HelloAssembly_linkInfo.xml" -o "HelloAssembly.out" "./program.obj" "./tm4c1294ncpdt_startup_ccs.obj" "../tm4c1294ncpdt.cmd" -llibc.a <Linking> undefined first referenced symbol in file --------- ---------------- main /opt/ccstudio/ccsv8/tools/compiler/ti-cgt-arm_18.1.1.LTS/lib/rtsv7M4_T_le_v4SPD16_eabi.lib<boot_cortex_m.c.obj> error #10234-D: unresolved symbols remain error #10010: errors encountered during linking; "HelloAssembly.out" not built >> Compilation failure gmake[1]: *** [HelloAssembly.out] Error 1 makefile:140: recipe for target 'HelloAssembly.out' failed gmake: *** [all] Error 2 makefile:136: recipe for target 'all' failed **** Build Finished ****
Could anyone point me to the right direction where it goes wrong?
Assembly is a hard thing and the resources for Code Composer Studio are very limited, sadly.
