Hello,
After fighting with my project which wouldn't link:
linking... .\STM32100E-EVAL\STM32100E-EVAL.axf: Error: L6218E: Undefined symbol VAL_Validate (referred from main.o). Not enough information to list image symbols. Finished: 1 information, 0 warning and 1 error messages.
Finally I found out in the map file, that my file containing VAL_Validate had been stripped from the exe. I then checked the cross references, and they appear to be incomplete: main.o should depend on VAL_valid.o, but there is no such line in the map...
My understanding is that these references correspond to an old state of the project. How do I force the linker to regenerate these references?
Regards, Gelika
Forget about my question, Sorry... I had the necessary code part in conditional compilation -> it was stripped from compilation -> stripped from dependencies :-)
View all questions in Keil forum