cancel
Showing results for 
Search instead for 
Did you mean: 

I am porting a project from stm32f072 to stm32L412 and I am having the link errors listed below. I can't even locate where the symbols are defined.

MKass.1
Associate II

Error: L6200E: Symbol __asm___18_system_stm32l4xx_c____REV16 multiply defined (by .\system_stm32l4xx_1.o and .\system_stm32l4xx.o).

Error: L6200E: Symbol __asm___18_system_stm32l4xx_c____REVSH multiply defined (by .\system_stm32l4xx_1.o and .\system_stm32l4xx.o).

Error: L6200E: Symbol __asm___18_system_stm32l4xx_c____RRX multiply defined (by .\system_stm32l4xx_1.o and .\system_stm32l4xx.o).

1 REPLY 1

Intrinsics

Bigger issue is you have two instances of system_stm32l4xx.c in your project.

Perhaps you have multiple build targets, and they are selected in both

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..