README.md
1# Open CASCADE Technology extension
2
3G+Smo extension for the [Open CASCADE Technology](https://dev.opencascade.org) (OCCT) software development kit.
4
5|||
6|--:|---|
7|License|[MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/)|
8|OS support|Linux, Windows, macOS|
9|Status|completed|
10|Developer|Angelos Mantzaflaris|
11|Maintainer|angelos.mantzaflaris@inria.fr|
12|Last checked|10-12-2020|
13
14***
15__Table of content__
161. [Prerequisites](#prerequisites)
17
18***
19
20## Prerequisites
21
22Building the Open CASCADE Technology extension requires additional
23packages to be installed on your system. These are essentially OpenGL,
24TCL/TK and X11. Below we give instructions for different operating
25systems that are known to work.
26
27__Linux__
28
29_CentOS/Red Hat_
30
311. Installation of the general development tools
32 ```bash
33 sudo yum group install "Development Tools"
34 ```
352. Installation of the additional libraries and header files
36 ```bash
37 sudo yum install freetype-devel libXi-devel libXmu-devel mesa-libGL-devel tk-devel
38 ```
39
40_Debian/Ubuntu_
41
421. Installation of the general development tools
43 ```bash
44 sudo apt-get install build-essential
45 ```
462. Installation of the additional libraries and header files
47 ```bash
48 sudo apt-get install libgl-dev libxi-dev libxmu-dev mesa-common-dev tk-dev
49 ```
50
51__macOS__
52
53_Windows_
54