I hereby claim:
- I am donbright on github.
- I am donbright (https://keybase.io/donbright) on keybase.
- I have a public key ASDlKfbn8TrJm6rWLisYXJmfJYTpkf_lUza-6dWQ8X4idwo
To claim this, I am signing this object:
make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. | |
make[1]: Entering directory '/home/don/openscad_deps/mxe' | |
uname -a | |
Linux serebryanya 4.15.0-30-generic #32-Ubuntu SMP Thu Jul 26 17:42:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux | |
git log --pretty=tformat:"%H - %s [%ar] [%d]" -1 | |
e89d5d7ee2a059d676cb1d7ce8e7c2a0f28b70af - Install Qt4 translations [10 days ago] [ (HEAD -> master, origin/master, origin/HEAD)] | |
lsb_release -a 2>/dev/null || sw_vers 2>/dev/null || true | |
Distributor ID: Ubuntu | |
Description: Ubuntu 18.04 LTS | |
Release: 18.04 |
I hereby claim:
To claim this, I am signing this object:
// public domain, don bright 2015, http://github.com/donbright | |
/* Cylinder from 0,0,0 to point x,y,z | |
very inefficient but it seems to work OK | |
see also | |
http://www.povray.org/documentation/view/3.6.0/297/ | |
http://planning.cs.uiuc.edu/node102.html | |
http://www.songho.ca/opengl/gl_anglestoaxes.html | |
openscad source code transform.cc | |
*/ |
Step 0.
The point of this is to install the TinyCC compiler on the Darwin 8 computer operating sysytem, running on an i386 mcahine. Darwin 801 is the open source core of Apple's Mac OSX (TM) 10.4 Tiger operating system. The hottest operating system of 2005.
These are extremely rudimentary instructions, assuming you have an extensive experience with commandline and familiarity with the various terminology and jargon.
This was streamed on raw video here, and contains full unedited details of how it was done the first time:
// public domain, don bright 2015, http://github.com/donbright | |
/* Fake version of POV-ray clipping plane, using 'cube' object. | |
Input is Normal vector, Distance, and 'cubesize'. | |
Example: | |
difference() { sphere(3); fakeclipplane([1,1,2],2,10); } | |
see also | |
http://www.povray.org/documentation/view/3.6.0/297/ | |
http://planning.cs.uiuc.edu/node102.html | |
http://www.songho.ca/opengl/gl_anglestoaxes.html |
make[1]: Entering directory `/home/don/openscad_deps/mxe' | |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. | |
rm -rf '/home/don/openscad_deps/mxe/tmp-cgal' | |
mkdir -p '/home/don/openscad_deps/mxe/tmp-cgal' | |
cd '/home/don/openscad_deps/mxe/tmp-cgal' && xz -dc '/home/don/openscad_deps/mxe/pkg/CGAL-4.0.2.tar.xz' | tar xf - | |
cd '/home/don/openscad_deps/mxe/tmp-cgal/CGAL-4.0.2' | |
(cd '/home/don/openscad_deps/mxe/tmp-cgal/CGAL-4.0.2' && patch -p1 -u) < ./src/cgal-1-fixes.patch | |
patching file CMakeLists.txt | |
patching file TryRunResults.cgal.cmake | |
patching file cmake/modules/FindBoost.cmake |
make[1]: Entering directory `/home/don/openscad_deps/mxe' | |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. | |
rm -rf '/home/don/openscad_deps/mxe/tmp-cgal' | |
mkdir -p '/home/don/openscad_deps/mxe/tmp-cgal' | |
cd '/home/don/openscad_deps/mxe/tmp-cgal' && xz -dc '/home/don/openscad_deps/mxe/pkg/CGAL-4.0.2.tar.xz' | tar xf - | |
cd '/home/don/openscad_deps/mxe/tmp-cgal/CGAL-4.0.2' | |
(cd '/home/don/openscad_deps/mxe/tmp-cgal/CGAL-4.0.2' && patch -p1 -u) < ./src/cgal-1-fixes.patch | |
patching file CMakeLists.txt | |
patching file TryRunResults.cgal.cmake | |
patching file cmake/modules/FindBoost.cmake |
make[1]: Entering directory `/data/scratch/donb/mxe-w64' | |
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. | |
rm -rf '/data/scratch/donb/mxe-w64/tmp-cgal' | |
mkdir -p '/data/scratch/donb/mxe-w64/tmp-cgal' | |
cd '/data/scratch/donb/mxe-w64/tmp-cgal' && xz -dc '/data/scratch/donb/mxe-w64/pkg/CGAL-4.0.2.tar.xz' | tar xf - | |
cd '/data/scratch/donb/mxe-w64/tmp-cgal/CGAL-4.0.2' | |
(cd '/data/scratch/donb/mxe-w64/tmp-cgal/CGAL-4.0.2' && patch -p1 -u) < ./src/cgal-1-fixes.patch | |
patching file CMakeLists.txt | |
patching file TryRunResults.cgal.cmake | |
patching file cmake/modules/FindBoost.cmake |