Closed pat1 closed 4 months ago
duplicated of #459
from Continuous integration
/home/runner/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld: .pio/build/stimav4_master/lib685/CycloneTCP-DriversUart/drivers/uart/uart_driver.c.o: in function `USART2_IRQHandler': /home/runner/work/rmap/rmap/platformio/stima_v4/libraries/CycloneTCP-DriversUart/src/drivers/uart/uart_driver.c:159: multiple definition of `USART2_IRQHandler'; .pio/build/stimav4_master/SrcWrapper/src/stm32/uart.c.o:/home/runner/.platformio/packages/framework-arduinoststm32/libraries/SrcWrapper/src/stm32/uart.c:976: first defined here /home/runner/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/12.3.1/../../../../arm-none-eabi/bin/ld: warning: .pio/build/stimav4_master/firmware.elf has a LOAD segment with RWX permissions collect2: error: ld returned 1 exit status *** [.pio/build/stimav4_master/firmware.elf] Error 1
Nel modulo -> alla linea 976 .pio/build/stimav4_master/SrcWrapper/src/stm32/uart.c.o:/home/runner/.platformio/packages/framework- arduinoststm32/libraries/SrcWrapper/src/stm32/uart.c:976
__weak void USART2_IRQHandler(void) {
VA Inserito __weak davanti alla definizione della funzione ->void USART2_IRQHandler(void)
Come già fatto in passato