arduino / Arduino

Arduino IDE 1.x
https://www.arduino.cc/en/software
Other
14.09k stars 7.01k forks source link

Arduino not built for ppc64el (OpenPOWER) systems #8778

Open madscientist159 opened 5 years ago

madscientist159 commented 5 years ago

There are no prebuilt packages available for ppc64el (OpenPOWER) systems, despite the software working on those platforms (after some significant manual work to pull in dependencies using the correct architecture).

OpenPOWER systems are being deployed more widely, especially in education, and having an easy way to install a newer IDE version than the 1.5 version in Debian Experimental would be much appreciated.

madscientist159 commented 5 years ago

Note that the Arduino build process pulls in a lot of precompiled files from Arduino servers, so we will need assistance in getting those files updated. We can provide free long term access to ppc64el build hardware if needed in support of this update.

In the interim, here's the first patch that would enable support for the ppc64el architecture. It will fail immediately due to the Artistic Style binary package on the Arduino servers not containing the ppc64el shared library, however.

arduino-initial-patch.txt

If there is any way to force a build from source, instead of pulling precompiled binaries from the Arduino servers, please let me know!