ARM Version for Raspi or Pine64


#1

is it possible to compile for ARM processors? If so, how?
http://fritzing.org/forum/thread/976/


#2

You’ll need to setup a cross compiler, and then compile. I have a few systems around I can help test if you build a usable package.

Some cross compiling/setup examples.
http://www.acmesystems.it/arm9_toolchain
https://developer.ubuntu.com/en/snappy/guides/cross-build/

maybe you can execute the operation similar to this, used as an example only.
http://docs.opencv.org/2.4/doc/tutorials/introduction/crosscompilation/arm_crosscompile_with_cmake.html


#3

On a pi (which runs linux already) you shouldn’t need a cross compiler. Downloading the Linux sources and building on the target machine should work (you would need to install all the dependencies from the repository for the pi first). It may take a long time to complete but I don’t see why it wouldn’t work (although also haven’t done it :slight_smile: ). The developer blog has instructions for compiling from source. Its possible (I’m running on Windows not Linux) that the standard Linux install compiles to install (although it may also be a binary image which would be X86 specific). Trying a linux install may be the easy first step, and if that fails look to the sources. Easiest of all would be to check the repository for the PI and see if someone else has already ported Fritzing, if they have an install from the repository will be easiest of all.

Peter Van Epp


#4

I want to say I believe there is a package in the repos. But is it an older version, 0.9.0? Not sure, but I think there is one in there.