SW4STM32 and SW4Linux fully supports the STM32MP1 asymmetric multicore Cortex/A7+M4 MPUs

   With System Workbench for Linux, Embedded Linux on the STM32MP1 family of MPUs from ST was never as simple to build and maintain, even for newcomers in the Linux world. And, if you install System Workbench for Linux in System Workbench for STM32 you can seamlessly develop and debug asymmetric applications running partly on Linux, partly on the Cortex-M4.
You can get more information from the ac6-tools website and download (registration required) various documents highlighting:

System Workbench for STM32

sw4stm32 built too slow

make1: post-build Error 1 (ignored)
help ?


Hello Khang,

The post title is significant, but the body is not !

If you are suffering from build speed, you can enable the parallel build : Project Properties > C/C++ Build > Behaviour (TAB) > enable parallel build


This old post helped me very much! A clean build took 2.30 min. Disabling the virus scanner for gcc took it back to 1.30 min and enabling parallel build was 35 sec.
System Workbench: why is parallel build not enabled by default?


Parallel build is now (since latest version 2.4.0) enabled by default but only on new projects.
SW4STM32 won’t change the old projects to not disturb clients.



What MCU, what board, what kind of project (CubeMX-generated, SW4STM32 generated), what kind of firmware, what are the preceding messages in the console?
We can’t help a lot with so few information...
Bernard (Ac6)

Thanks ?
I’‘m sorry because my english not good...
when built complete then 2 errors but built again then success.
i using sw4wtm32 not cubeX, with stm32f4cube and stm32f4discovery.