We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am using the STR912F microcontroller. When trying to compile my program the linker generates errors and seems unable to find library functions that are supplied by ST.
These functions include things like UART_Init() and RTC_SetDate() that are included in the ST libraries.
I have put #include <91x_lib.h> in all my header and source files and even #includes to 91x)rtc.h, 91x_uart.h and so on.
Everything compiles fine, just the linking fails for some reason.
What coudl be my problem?
Thanks in advance.
That fixes most of my linker errors, but I still get undefined symbols for RTC related functions in my main.c (oddly enough, my init functions in another source file apparently have no problems).
The linker also fails to see some functions that I wrote within my own project. I of course be sure to build my own source (and the 91x_rtc.c file).
Is there something else I am overlooking?