GrumpyOldPizza / arduino-STM32L4

69 stars 60 forks source link

can't compile on arm64 arch #26

Closed 8bitbunny closed 6 years ago

8bitbunny commented 6 years ago
fork/exec /home/pine64/.arduino15/packages/grumpyoldpizza/hardware/stm32l4/0.0.26/tools/linux//dfu-suffix: exec format error
Error compiling for board Dragonfly-L476RE.

using Arduino 1.8.3 with the package version 0.26, on ubuntu xenial (Release ubuntu 16.04.3 LTS (Xenial Xerus) 64-bit with kernel 3.10)

any idea for a solution?

GrumpyOldPizza commented 6 years ago

Install the 32 bit libc.

On Dec 13, 2017 3:45 PM, "Ramon Schepers" notifications@github.com wrote:

fork/exec /home/pine64/.arduino15/packages/grumpyoldpizza/hardware/stm32l4/0.0.26/tools/linux//dfu-suffix: exec format error Error compiling for board Dragonfly-L476RE.

using Arduino 1.8.3 with the package version 0.26, on ubuntu xenial (Release ubuntu 16.04.3 LTS (Xenial Xerus) 64-bit with kernel 3.10)

any idea for a solution?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/GrumpyOldPizza/arduino-STM32L4/issues/26, or mute the thread https://github.com/notifications/unsubscribe-auth/AG4QfNaXT3OU_BjkRyVsilMp2MVqXXpMks5tAFOhgaJpZM4RBSk3 .

8bitbunny commented 6 years ago

Seems I can't install it (trying install build-essential:armhf after adding compability for 32bit arm) Getting errors that say I need a newer g++ which I can't install somehow.

Any suggestion would be to move to arm64 arch sometime, as 32bit is getting phased out due to it's life span