Loading...
 

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


BUG: Deleting a directory from the project tree breaks compiler settings

For some reason, when i delete or otherwise move directories inside my project, the include paths i had set get changed and become invalid.
An example node under the include paths in the .project file before deleting a directory under the project:



After adding and removing a directory inside the project:




This might have something to do with the fact that there is some standard project tree layout expected and i’m diverting from that but i’m not sure.

At one point i also had the workspace relative paths replaced by absolute paths by the IDE, but i can’t reproduce that.

Humm forum eating the XML markup from the .project file :-( It didn’t do that in the preview ...

Ok i added a printscreen from before ( upper half ) and after ( lower half ) adding and then deleting a subdirectory. I also noticed that i would first have to deselect the “Exclude from build” flag and only then deleting the directory before this behaviour is witnessed : If i only add and then delete a directory the compiler settings are not changed.


ihave notice same problem with non ac6 eclipse/cdt (ie cross gcc )
it is likely an eclipse cdt issue.
unfortunatly i have not find any over solution than editing the .cproject and do search/replace of the duplicate path.