#44042: oce @0.15 - new port ----------------------------+-------------------------------- Reporter: mark.brethen@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.0 Keywords: | Port: oce ----------------------------+-------------------------------- Currently, the easiest way to build OpenCASCADE on OS X is from the community edition (oce). I'm attaching a proposed Portfile for oce=0.15. OCE has the same license as OCCT; since OCCT 6.7.0, you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 2.1. Here are default flags on OS X[[BR]] OCE_BUILD_SHARED_LIB ON[[BR]] OCE_BUILD_TYPE Release[[BR]] OCE_DATAEXCHANGE ON[[BR]] OCE_DRAW OFF[[BR]] OCE_INSTALL_PREFIX /opt/local[[BR]] OCE_MODEL ON[[BR]] OCE_MULTITHREAD_LIBRARY NONE[[BR]] OCE_OCAF ON[[BR]] OCE_VISUALISATION ON[[BR]] OCE_WITH_FREEIMAGE OFF[[BR]] OCE_WITH_GL2PS OFF In order to build DRAWEXE, one can add the 'draw' variant: 'sudo port install +draw' OCE can be compiled with TBB in order to support parallel meshing. Enable it with: 'sudo port install +tbb' There are additional variants, see Portfile for a full list. The Draw Test Harness provides a flexible and easy-to-use means of testing and demonstrating the CAS.CADE modeling libraries. See $PREFIX/share/oce-0.15/src/DrawResources/DRAW.doc. -- Ticket URL: <https://trac.macports.org/ticket/44042> MacPorts <http://www.macports.org/> Ports system for OS X