2

I'm facing this compilation issue.

Arduino: 1.8.4 (Linux), Board: "Intel® Edison"

fork/exec /home/jimish/.arduino15/packages/Intel/tools/core2-32-poky-linux/1.6.2+1.0/i686/sysroots/pokysdk/usr/bin/i586-poky-linux/i586-poky-linux-g++: no such file or directory Error compiling for board Intel® Edison.

Arduino IDE: Arduino IDE


Web IDE: Web IDE

1 Answers1

3

The problem here is that Intel, in their infinite wisdom* have lots of hard-coded paths to libraries in the binaries (why, heaven only knows) and then a set of scripts that munge those binaries to sort out where the libraries really are.

That script uses an option to find that was deprecated 13 years ago.

Way to keep up with the times, Intel...

So you need to make some fixes to get the toolchain to install properly.

I have created "fix" scripts for both the Edison and the Galileo that you can use to replace your broken toolchain.


*i.e., sheer incompetence

Majenko
  • 105,851
  • 5
  • 82
  • 139