This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

10056 error

I add 3 .c file & 3.h files in my project. It gives below error.

error #10056: symbol "dimm2_counter" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_message.obj"
error #10056: symbol "dimm0_counter" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_message.obj"

error #10056: symbol "input_read" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_message.obj"
>> Compilation failure
error #10056: symbol "i2c_value" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_message.obj"
error #10056: symbol "congfig_write" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_message.obj"
error #10056: symbol "dimm1_counter" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_message.obj"
error #10056: symbol "dimm2_counter" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_startup.obj"
error #10056: symbol "dimm0_counter" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_startup.obj"
error #10056: symbol "input_read" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_startup.obj"
error #10056: symbol "i2c_value" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_startup.obj"
error #10056: symbol "congfig_write" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_startup.obj"
error #10056: symbol "dimm1_counter" redefined: first defined in "./slave_interrupt.obj"; redefined in "./slave_startup.obj"
error #10010: errors encountered during linking; "haz-comm-test.out" not built

The variable mentioned above like dimm1_counter is defined in only one file but still it gives error.