I picked up an Intel Edison with mini breakout board from the employee store last week and decided to try to put Julia on it and eventually run a small web app with Mustache and Morsel to serve up sensor data. I didn’t see anything online about building Julia on the Edison, and while it went fairly smoothly, I figured I would post my notes to possibly save anyone else who tries it some time.
I did the basic setup by following the Intel guide to update the firmware, and then used this Sparkfun guide to install Ubilinux. After that I started working though the compile from source section on the main Julia github page. Don’t miss the git checkout release-0.3
part like I did. Before making julia go ahead and apt-get install gfortran
and bzip2
since they were not included for some reason.
I also needed to do make -C deps clean-llvm
and the same for openblas
. For the latter, I also needed to use OPENBLAS_TARGET_ARCH=ATOM
. Overall, not too bad!