This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Error L6218E Undefined Symbol

(Using Cortex M4) and Keil uVision 4.20.03.0

I get error :

.\Armboard\Armboard.axf: Error: L6218E: Undefined symbol TimingDelay_Decrement (referred from stm32f4xx_it.o).

whenever I build target. In the file there is an #include "main.h" where the function is clearly defined, however I still get this error.

Any help?

Parents
  • Hi actually i was also facing the same issue. In my case what happened is iI kept the driver source files and inlcude files in the other folder thats why  linker was not able to link them. Then i cpoied every single file into the project filder and also i gave path of that folder by going into the option folder and then c/c++ and then include path option.

Reply
  • Hi actually i was also facing the same issue. In my case what happened is iI kept the driver source files and inlcude files in the other folder thats why  linker was not able to link them. Then i cpoied every single file into the project filder and also i gave path of that folder by going into the option folder and then c/c++ and then include path option.

Children