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 compileln -s /usr/bin/gcc /usr/bin/ccache_cc
Install all dependenciescd OctoPrint-1.3.5 pip install -r requirements.txt
Fix unicode we can't deal with in the codesed -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):
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