Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


Clean initially fails with "make: *** No rule to make target 'clean'. Stop."

We have a problem where cleans fail with the error: “make: *** No rule to make target ‘clean’. Stop.”
In the log file the following error can be seen:
org.eclipse.core.internal.resources.ResourceException: Resource ‘/bootloader/Debug/sources.mk’ does not exist.
If clean is run again then it sometimes works and usually by the 3rd time it works correctly.
Then if a build is run it only builds about half the files. Starting build again without a clean causes the remaining files to be built.
If from now on only builds are done then everything is ok. The problem seems to be related to the external builder as changing to the internal builder in the project settings causes the problem to disappear.
Is there any reason to not use the internal builder?

UPDATE: The Post-build steps don’t run when using the internal builder so back to the External builder again and the original problem. Why does the external builder have this issue?

Hi Andrew,

I think you have this issue because the folder Release or Debug is deleted outside from Eclipse before to perform a clean or build.
In that case the project in Eclipse is not refreshed before the build or clean starts.

BR,
Elliot

Hi Elliot,

Thanks for the reply. I am simply doing a command line build as follows:

C:\Ac6\SystemWorkbench\eclipsec.exe -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data tmp -import ./bootloader -cleanBuild all --launcher.suppressErrors

There is no other command being called apart from this one which is why I am confused as to what is happening.

Hi Andrew,

I tried your command line on the latest version of System Workbench for STM32 with my project without error.
Can you try on another project to see if the issue persist?

BR,
Elliot


 

Newest Forum Posts

  1. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  2. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  3. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  4. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  5. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  6. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  7. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  8. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05
  10. Build a project in "release" mode by tang, 2025-02-20 10:36

Last-Modified Blogs