Topic : Linking Problem

Forum : ARM

Original Post
Post Information Post
June 13, 2011 - 8:07pm


I am a novice to the RAISONANCE Ride 7 programming environment. At work I recently was handed some source code and finished PCB. This was the result of corporate acquisition. I am being asked to modify the software. The source code is the only documentation I have. It is clear that is was developed in the Ride 7 environment.

I have installed Ride 7, RKit-ARM for RIDE7 and FreeRTOS port for ARM_CM3 version 4.7.0 .

I am able to compile the source. However when linking I get the following errors.

"C:\Program Files (x86)\Raisonance\Ride\arm-gcc\bin\arm-none-eabi-gcc.exe" -mcpu=cortex-m3 -mthumb -Wl,-T -Xlinker "C:\Users\jim.popken\Desktop\software_project_folder\App1.elf.ld" -u _start -Wl,-static -Wl,--gc-sections -nostartfiles -Wl,-Map -Xlinker "C:\Users\jim.popken\Desktop\software_project_folder\" -Wl,--warn-once
C:\Users\jim.popken\Desktop\software_project_folder\stm32f10x_it.o: In function `WWDG_IRQHandler':
C:\Users\jim.popken\Desktop\software_project_folder/stm32f10x_it.c:153: undefined reference to `GPIO_SetBits'

Any help with this error would be appreciated or if someone can point me to some documentation/tutorials that may help me, I would be grateful.

Thank you for you time.

Post Information Post
June 14, 2011 - 9:35am
Raisonance Support Team

Ahaaa! Looks like you are missing some ST library files. This may happen if your project uses the "precompiled ST libraries" option, which are now obsolete. Check out for information on this topic.

Best Regards,