... | @@ -6,7 +6,7 @@ This page contains more detailed instructions to compile a full-featured version |
... | @@ -6,7 +6,7 @@ This page contains more detailed instructions to compile a full-featured version |
|
|
|
|
|
OpenCASCADE is a free CAD kernel that Gmsh uses extensively for constructive solid geometry and for importing STEP files.
|
|
OpenCASCADE is a free CAD kernel that Gmsh uses extensively for constructive solid geometry and for importing STEP files.
|
|
|
|
|
|
On most Linux distributions you can just install the `occt' development package(s), e.g. `libocct-foundation-dev`, `libocct-data-exchange-dev`, etc.
|
|
On most Linux distributions you can just install the `occt` development package(s), e.g. `libocct-foundation-dev`, `libocct-data-exchange-dev`, etc.
|
|
|
|
|
|
On other platforms, or if you just want to compile OpenCASCADE from source, first make sure that you have the Freetype libraries installed on your system (OpenCASCADE depends on them). If not available, download and install them (here for Freetype 2.8):
|
|
On other platforms, or if you just want to compile OpenCASCADE from source, first make sure that you have the Freetype libraries installed on your system (OpenCASCADE depends on them). If not available, download and install them (here for Freetype 2.8):
|
|
|
|
|
... | @@ -43,7 +43,11 @@ sudo make install |
... | @@ -43,7 +43,11 @@ sudo make install |
|
|
|
|
|
## FLTK
|
|
## FLTK
|
|
|
|
|
|
Gmsh's graphical user interface uses the FLTK widget toolkit. To compile FLTK (here for FLTK 1.3.4):
|
|
Gmsh's graphical user interface uses the FLTK widget toolkit.
|
|
|
|
|
|
|
|
On most Linux distributions you can just install the `fltk` development package(s), e.g. `libfltk1.3-dev`.
|
|
|
|
|
|
|
|
On other platforms, or if you just want to compile FLTK from source (here for FLTK 1.3.4):
|
|
|
|
|
|
```bash
|
|
```bash
|
|
curl -O http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.gz
|
|
curl -O http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-2-source.tar.gz
|
... | | ... | |