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


Error: Program "make" not found in PATH

Hello,

I have created simple project in fresh installation.
On the Linux Mint - downloaded latest eclipse (Version: Mars.1 Release 4.5.1 Build id: 20150924-1200) and System Workbench for STM32 installed from the eclipse.

When I am trying to build project then I got the error:

22:09:20 **** Incremental Build of configuration Debug for project OpenSTM32_TestLED ****
make all
Cannot run program “make”: Unknown reason

Error: Program “make” not found in PATH
PATH=/SHARED/SSD_DATA/00_Tools/Eclipse4C/eclipse/plugins/fr.ac6.mcu.externaltools.arm-none.linux64_1.3.0.201507241112/tools/compiler/bin:/SHARED/SSD_DATA/00_Tools/Eclipse4C/eclipse/plugins/fr.ac6.mcu.externaltools.linux64_1.3.0.201507241112/tools/make

22:09:20 Build Finished (took 21ms)


Seems that this directory not exists:

/SHARED/SSD_DATA/00_Tools/Eclipse4C/eclipse/plugins/fr.ac6.mcu.externaltools.linux64_1.3.0.201507241112/tools/make


What is missing?

(eclipse config attached)

Thanks.

Hi,

On the Linux version, make is not provided. As you’re on Linux, GNU make should be installed by default.
If GNU Make is not installed, you might need more packages and libraries. Install the build-essential before running System Workbench (cmd: sudo apt-get install build-essential)
The PATH variable seems also incomplete, /usr/bin and /bin are missing. Can you added them, then relaunch System Workbench ?

Hope it solve the issue.
Kevin.


Hi Kevin,

thanks for clarification.

Make I have already installed. So it was enought to correct the path.

Regards
Jan

Hi Jan

You can try to change toolchain by “Alt+Enter”, or Right click your project -> properties ->C/C++ build->Tool
Chain Editor-> Choose “AC6 STM32 MCU GCC” is default setting in my environment. When I change that will show the same error message. This is my experience, and I refer web is
“http://hashdefineelectronics.com/arm-setting-up-a-clean-stm32-eclipse-and-cmsis-environment-creating-template/”
short web address is
“http://ppt.cc/agn4G”

Regards
Ben

Hi Jan,
You may simply install make, which we ignore for most time.
For ubuntu:
sudo apt install make
Regards


 

Newest Forum Posts

  1. Можно ли установить камин на балконе или лоджии? by Grand3kpdErorb, 03:38
  2. reservation car service Seattle by Jamesprede, 2025-05-01 10:06
  3. Last day: drone bonus by Danielrug, 2025-04-19 16:55
  4. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-25 07:37
  5. SPI on Nucleo_STMH533RE by royjamil, 2025-03-23 11:31
  6. SPI on Nucleo_STMH533RE by higginsa1, 2025-03-23 09:33
  7. Configuring DMA for ADC in SW? by sam.hodgson, 2025-03-04 12:58
  8. Insightful Perspectives on This Subject by davidsycle, 2025-03-04 05:45
  9. Build a project in "release" mode by info@creosrl.it, 2025-02-20 18:12
  10. Build a project in "release" mode by info@creosrl.it, 2025-02-20 17:05

Last-Modified Blogs