I have a PC running the latest Linux Mint 20 (Ulyana) with Cinamon. I was able to install VSCode by enabling and installing snapd using
sudo snap install code --classic. This installed v1.47.2 of VSCode. Installing Particle Workbench was a simple matter of selecting it in the Extensions Marketplace. There were NO errors installing Workbench and it ran as expected, including CLI.
I created a new project with its folder in the
Document folder. I then configured the project for DeviceOS v1.5.2, an Argon and I specified a valid device name. The correct toolchain installed without error. When I tried to compile the Application and DeviceOS, the terminal indicated the following error:
> Executing task: make -f '/home/lindev/.particle/toolchains/buildscripts/1.9.2/Makefile' compile-all -s < :::: COMPILING APPLICATION & DEVICE OS make: /home/lindev/.particle/toolchains/gcc-arm/5.3.1/bin/arm-none-eabi-gcc: Command not found ../build/arm-tools.mk:61: *** "ARM gcc version 5.3.1 or later required, but found ". Stop. make: *** [compile-all] Error 2 The terminal process "/bin/bash '-c', 'make -f '/home/lindev/.particle/toolchains/buildscripts/1.9.2/Makefile' compile-all -s'" terminated with exit code: 2.
Resetting the environment did not produce different results. All directories indicated exist. I can provide an Environment Audit if required.
I’m a Windows guy so please be gently