]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add OpenCASCADE installation instructions. 243/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Wed, 12 Nov 2014 00:21:08 +0000 (18:21 -0600)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Wed, 12 Nov 2014 00:21:08 +0000 (18:21 -0600)
doc/external-libs/opencascade.html
doc/readme.html

index 79244dc713058b9cc4d3741790b2d700c75f31fc..2c85e202f849a8cacaaab1811450da64784465dd 100644 (file)
@@ -56,7 +56,10 @@ The default options are good for the deal.II library.
 
     -DOPENCASCADE_DIR=/path/to/opencascade/or/oce
       </pre>
-      when invoking <code>cmake</code>.
+      when invoking <code>cmake</code>. Alternatively, you can also set an environment
+      variable <code>OPENCASCADE_DIR</code> (valid alternatives are
+      also <code>OCC_DIR</code> and <code>OCE_DIR</code>) and cmake
+      will pick up this path.
     </p>
     <p>
       You can override the autodetection by manually setting
index 8faae0f3dcbe18afc709bd5729d4e2704bc59535..4202c942fccd672670621632bfa9e7acb5f3532c 100644 (file)
           e.g. ending in <code>-dev</code> or <code>-devel</code>.
           After that <code>cmake</code> will automatically find the
           library and use it.</b>
-      </li>
+       </li>
         <li>
           Configuring the interface to a self compiled package,
           say <code>foo</code> can usually be done by specifying
       </dd>
 
 
+      <dt>
+       <a name="opencascade"></a>
+       <a href="http://www.opencascade.org/">OpenCASCADE</a>
+      </dt>
+      <dd>
+       Open CASCADE Technology is a software development kit for
+       applications dealing with 3D CAD data, freely available in
+       open source. Our internal interface works with the legacy
+       version of OpenCASCADE, which you can download and install
+       from the official website, as well as with the OpenCASCADE
+       Community Edition (OCE, available at
+       <a href="https://github.com/tpaviot/oce">https://github.com/tpaviot/oce</a>),
+       which offers a cmake 
+       interface for its compilation. Alternatively, you can
+       install one of the many external applications that ship with
+       OpenCASCADE internally (for example 
+       <a href="http://www.salome-platform.org/">SALOME</a>, or 
+       <a href="http://www.freecadweb.org/">FreeCAD</a>). Further
+       installation instructions can be
+       found <a href="external-libs/opencascade.html"
+       target="body">here</a>.
+      </dd>
+
       <dt><a name="netcdf"></a><a href="http://www.unidata.ucar.edu/software/netcdf/" target="_top">NetCDF</a></dt>
       <dd>
        <a href="http://www.unidata.ucar.edu/software/netcdf/"

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.