My primary issue has been running out of memory. Though once I get things to go I end up with a list of errors from gcc so long that I have been spending months attempting to track down each and it is still a long list after months of eliminating issue after issue.Silverlock wrote: ↑Tue Feb 26, 2019 3:49 amI built a recent version (2018.11.22) from source by following the instructions at https://github.com/openscad/openscad. It was a few months ago but I don't recall any big issues. Ran the dependencies scripts, started make, went and watched some TV, came back an hour or two later and it was all done. Only wrinkle that I recall was that it ended up using Qt4 rather than Qt5 and that the 'ding' at the end of a Render didn't work because it needed some stuff that was only available in Qt5. A few minutes hacking the source and rebuilding got that working too. Exactly what problems are you running into?
One non-standard aspect on my setup is that I'm running off an external HDD rather than the uSD card and have a nice big swap file (2Gb). I vaguely recall that at least one of the compiles took a long time and lots and lots of memory.
Code: Select all
deps="qscintilla2 qt cgal gmp mpfr boost opencsg glew eigen glib2 fontconfig freetype2 harfbuzz libzip bison flex make"Code: Select all
#include <QSound>Code: Select all
#include <cstdlib>Code: Select all
QSound::play(":sounds/complete.wav");Code: Select all
system("/usr/bin/play -q /usr/local/share/openscad/sounds/complete.wav");
Yes my qmake does point at the Qt5 version, though I know to use the Qt4 version. The 2GB swapfile is likely an issue, as I can not get the RPi to boot from a spinning rust HDD, and my SSD is in use otherwise (RISC OS boot drive), so I am running from a 64GB SD Card.Silverlock wrote: ↑Sun Mar 03, 2019 8:58 pmA quick read through Joel_Mckay's build instructions revealed that we both used Qt4 and 2GB swap files in order to build the binary.
I've edited my earlier post to use qmake-qt4 rather than qmake. Although they're both the same on my installation, I imagine others might have qmake pointing to the Qt5 version.
Thanks I was able to get it built after a bunch of messing with dependencies following this.
What apps do you have in mind?Now how about some CAM apps?