nhivp/TM4C123_GCC_Prj

Compile failed! Main.c: undefined reference to `SysCtlDelay'

nhivp opened this issue · 1 comments

nhivp commented
arm-none-eabi-gcc -mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -Os -ffunction-sections -fdata-sections -MD -std=c99 -Wall -pedantic -c -O0 -g -DPART_TM4C123GH6PM -DTARGET_IS_BLIZZARD_RA1  -I.. -I../../../driver/   -c -o main.o main.c
arm-none-eabi-gcc -mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -Os -ffunction-sections -fdata-sections -MD -std=c99 -Wall -pedantic -c -O0 -g -DPART_TM4C123GH6PM -DTARGET_IS_BLIZZARD_RA1  -I.. -I../../../driver/   -c -o startup_gcc.o startup_gcc.c
ldname="blinky.ld"
echo arm-none-eabi-ld -T blinky.ld                            \
	--entry ResetISR           \
	--gc-sections -o blinky.axf main.o startup_gcc.o ../../..//driver/driverlib/libs/libdriver.a
arm-none-eabi-ld -T blinky.ld --entry ResetISR --gc-sections -o blinky.axf main.o startup_gcc.o ../../..//driver/driverlib/libs/libdriver.a
arm-none-eabi-ld -T blinky.ld                                 \
	  --entry ResetISR         \
	  --gc-sections -o blinky.axf main.o startup_gcc.o ../../..//driver/driverlib/libs/libdriver.a
main.o: In function `main':
/home/nhivp/mcu/TM4C123_GCC_Prj/demo/bare_metal_gcc/blinky_prj/main.c:53: undefined reference to `SysCtlDelay'
/home/nhivp/mcu/TM4C123_GCC_Prj/demo/bare_metal_gcc/blinky_prj/main.c:63: undefined reference to `SysCtlDelay'
../../..//driver/driverlib/libs/libdriver.a(sysctl.o): In function `SysCtlClockSet':
/home/nhivp/mcu/TM4C123_GCC_Prj/driver/driverlib/sysctl.c:2717: undefined reference to `SysCtlDelay'
../../..//makedefs.mk:37: recipe for target 'blinky.axf' failed
make: *** [blinky.axf] Error 1
nhivp commented

Pull latest source code and re-build driver

cd driver
make clean
make