Fedora 33: arm compiler not found even tho its installed

hi, i am running workbench, installed with snap on fedora 33.
visual studio code 1.51.0

i have set up everything i guess (configured vscode for my argon with deviceos 1.5.2, installed toolchain, configured udev), but when i try to compile a small project (only with a loop() and setup() empty) it complains:

Executing task: make -f '/home/oli/.particle/toolchains/buildscripts/1.9.2/Makefile' compile-all -s <


:::: COMPILING APPLICATION & DEVICE OS

make[1]: /home/oli/.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/oli/.particle/toolchains/buildscripts/1.9.2/Makefile' compile-all -s'" failed to launch (exit code: 2).

Press any key to close the terminal.

i already tried multiple times to uninstall the toolchains, resetting workbench, etc. - nothing helped :frowning:

[root@localhost oli]# ls -lah /home/oli/.particle/toolchains/gcc-arm/5.3.1/bin/arm-none-eabi-gcc
-rwxr-xr-x. 1 oli oli 759K 23. Aug 2018  /home/oli/.particle/toolchains/gcc-arm/5.3.1/bin/arm-none-eabi-gcc

so the executable is there, but somehow its not usable?!
on fedora there is no i386 anymore afaik, like on ubuntu with its multi-arch support

if anyone else is having this problem:

dnf install glibc.i686

2 Likes