mirror of https://github.com/vitalif/openscad
How to build a development version of OpenSCAD, checklist-macosx.txt is meant for deployment builds
git-svn-id: http://svn.clifford.at/openscad/trunk@526 b57f626f-c46c-0410-a088-ec61d464b74cstl_dim
parent
2aaed5ab1c
commit
38a4aabc2c
|
@ -0,0 +1,40 @@
|
|||
o Prerequisites (MacPorts):
|
||||
- NB! CGAL requires gcc >= 4.2 (This is default in 10.6 Snow Leopard)
|
||||
- eigen
|
||||
- boost
|
||||
- gmp
|
||||
- mpfr
|
||||
- cmake
|
||||
- qt4-mac-devel
|
||||
- glew
|
||||
|
||||
o An important note about paths:
|
||||
You can choose where to put the libs you build yourself as long as
|
||||
this is reflected in the environment variables as specified under
|
||||
'Build OpenSCAD'.
|
||||
|
||||
o Build CGAL >= 3.5
|
||||
|
||||
tar xzf CGAL-3.6.tar.gz
|
||||
cd CGAL-3.6
|
||||
cmake -DCMAKE_INSTALL_PREFIX=$PWD/../install/CGAL-3.6 -DBUILD_SHARED_LIBS=FALSE
|
||||
make -j4
|
||||
make install
|
||||
|
||||
o Patch OpenCSG >= 1.3.0
|
||||
|
||||
tar xzf OpenCSG-1.3.0.tar.gz
|
||||
cd OpenCSG-1.3.0
|
||||
patch -p1 < ../openscad/patches/OpenCSG-1.3.0-MacOSX-port.patch
|
||||
|
||||
o Build OpenCSG
|
||||
|
||||
qmake -recursive
|
||||
make
|
||||
|
||||
o Build OpenSCAD
|
||||
|
||||
cd openscad
|
||||
export OPENCSGDIR=$PWD/../OpenCSG-1.3.0
|
||||
export CGALDIR=$PWD/../install/CGAL-3.6
|
||||
./scripts/release-common.sh
|
Loading…
Reference in New Issue