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

blink.axf: Error: L6200E: Symbol os_thread_def_blink_LED multiply defined (by led.o and main.o).

hello, Error: L6200E: Symbol os_thread_def_blink_LED multiply defined (by led.o and main.o)..i have declared the variable led.h header file. and included the same header file in all the sub files

Parents
  • Almost everything we do when programming is based on conventions. Conventions expected to reduce maintainance costs, reduce the number of errors and make it easier for someone else to take over the code.

    While the compiler doesn't really care about file extensions they are intended to inform someone that takes over the code about the structure of the project.

    There are times when it may be an advantage to do unconventional things. But there is often a cost to it.

Reply
  • Almost everything we do when programming is based on conventions. Conventions expected to reduce maintainance costs, reduce the number of errors and make it easier for someone else to take over the code.

    While the compiler doesn't really care about file extensions they are intended to inform someone that takes over the code about the structure of the project.

    There are times when it may be an advantage to do unconventional things. But there is often a cost to it.

Children
No data