Unable to install platform linux_arm

Good afternoon,

First of all, I’m new, so a little bit of an introduction:
I’m a 35 years old software architect. I have done microcontroller based projects both for fun and for money, although that’s not my main area of expertise.

I’m pretty much comfortable using toolchains by hand usually. But a friend of mine who’s not that advanced (but more advanced than using the Arduino IDE etc) wants to get started, so I think PlatformIO is the perfect match.

So I’m fiddeling around with it, and I’m trying to mess around with multiple platforms. With atmel based platforms, no problem. But when trying to install a raspi compatible one:

I’ve tried searching for Error: Could not find a version that satisfies the requirement around, but no luck so far. What does this message mean? Here is a bit of info about the system I’m using:

>>>> platformio platform list
atmelavr ~ Atmel AVR
====================
Atmel AVR 8- and 32-bit MCUs deliver a unique combination of performance, power efficiency and design flexibility. Optimized to speed time to market-and easily adapt to new ones-they are based on the industrys most code-efficient architecture for C and assembly programming.

Home: http://platformio.org/platforms/atmelavr
Packages: toolchain-atmelavr, framework-arduinoavr
Version: 1.4.2

linux_arm ~ Linux ARM
=====================
Linux ARM is a Unix-like and mostly POSIX-compliant computer operating system (OS) assembled under the model of free and open-source software development and distribution. Using host OS (Mac OS X, Linux ARM) you can build native application for Linux ARM platform.

Home: http://platformio.org/platforms/linux_arm
Version: 1.2.0

>>>> clang --version
clang version 3.8.1-12ubuntu1 (tags/RELEASE_381/final)
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

>>>> gcc --version
gcc (Ubuntu 6.2.0-5ubuntu12) 6.2.0 20161005

>>>> ld --version
GNU ld (GNU Binutils for Ubuntu) 2.27

Thank you for your help and have a fantastic afternoon :slight_smile:

We have an issue for that
https://github.com/platformio/platform-linux_arm/issues/2

A temporary solution is to use PlatformIO Remote and build project with pio remote run ---force-remote command. This option will force PIO to build project on target device.