Got 1.3.5 to run, together with Cura.

There are quite some hacks, but hope this is useful for you. Start from the comment of Jeff Karney (11 Mar 2017) - and do create the swap file of 512MB !

Continue Octoprint Installation

Replace step 3 with the following steps...

cd /root wget https://github.com/foosel/OctoPrint/archive/1.3.5.zip unzip 1.3.5.zip

Make sure everything can compile

ln -s /usr/bin/gcc /usr/bin/ccache_cc

Install all dependencies

cd OctoPrint-1.3.5 pip install -r requirements.txt

Fix unicode we can't deal with in the code

sed -i 's/Häußge/H\./g' /root/OctoPrint-1.3.5/src/octoprint/util/comm.py sed -i 's/Häußge/H\./g' /root/OctoPrint-1.3.5/src/octoprint/plugins/virtual_printer/virtual.py

Start octoprint from command line (see article on how to auto-restart it on boot)

octoprint serve --iknowwhatimdoing & Install Cura Install prerequisites opkg install make Download Cura legacy cd /root wget https://github.com/Ultimaker/CuraEngine/archive/legacy.zip unzip legacy.zip

Here's a hack I found-out I needed since make failed (forgot how)

echo "#undef LIBC_HAS_BACKTRACE_FUNC" > /usr/include/execinfo.h

Then we can build Cura (it's long on the Omega2+)

cd CuraEngine-legacy make

For some reason ld can't find the static libraries for c and stdc++ and the build fails. I couldn't fix this directly, but what I did was to remove the --static from the last build line and this works.

so if your build fails with:
/usr/bin/ld: cannot find -lstdc++ /usr/bin/ld: cannot find -lc collect2: error: ld returned 1 exit status
then run this (or remove the --static from the last output of make):

g++ build/bridge.o build/comb.o build/gcodeExport.o build/infill.o build/inset.o build /layerPart.o build/main.o build/optimizedModel.o build/pathOrderOptimizer.o build/polygonOptimizer.o build/raft.o build/set tings.o build/skin.o build/skirt.o build/slicer.o build/support.o build/timeEstimate.o build/modelFile/modelFile.o build/ut ils/gettime.o build/utils/logoutput.o build/utils/socket.o -o build/CuraEngine -Lbuild/ -lclipper -flto Give Octoprint the path to Cura

Run the Octoprint wizard: open http://omega-xxxx.local:5000 where xxxx are the 4 last digits of your Omega2+ mac address
In the Cura Configuration step input the Octoprint setup Wizard CuraEngine:
Path to CuraEngine: /root/CuraEngine-legacy/build/CuraEngine