Compile error "make: *** No rule to make target 'RCS/../', needed by '../'. Stop."
Hi,
I generated the code from CubeMX 5.3 for STM32F401.
But, following error are listed
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:295: Error: selected processor does not support `dsb 0xF' in Thumb mode
Drivers/STM32F4xx_HAL_Driver/Src/subdir.mk:60: recipe for target 'Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o' failed
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:306: Error: selected processor does not support `isb 0xF' in Thumb mode
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:350: Error: selected processor does not support `dsb 0xF' in Thumb mode
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:371: Error: selected processor does not support `dsb 0xF' in Thumb mode
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:492: Error: selected processor does not support `dmb 0xF' in Thumb mode
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:555: Error: selected processor does not support `dsb 0xF' in Thumb mode
C:\Users\SS\AppData\Local\Temp\ccxlOu12.s:566: Error: selected processor does not support `isb 0xF' in Thumb mode
make: *** [Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.o] Error 1
So, I added the "-mcpu=cortex-m4" option and compile again.
But following error is listed end of compile, maybe link time
make: *** No rule to make target 'RCS/../', needed by '../'. Stop.
What is problem?
BR
Paul
