Overview

Open CASCADE Technology installation

Open CASCADE Technology can be installed under Windows or Unix/Linux platforms.

Installation under Windows

Recommendation: If you have a previous version of OCCT installed on your station it should be uninstalled (Control Panel, Add/Remove Programs) before the installation of this new version of Open CASCADE Technology, otherwise certain problems may arise (conflict of system variables, paths, etc).

Attention: For full installation Open CASCADE requires approximately 550 Mb of disk space but during the process of installation you will need 1,3Gb of free disk space.

- Open CASCADE usually installs itself automatically from CD-ROM and is correctly configured.

- If installation does not start automatically double-click setup.bat launcher from the distributive. Installation will start; for correct installation follow the instructions.

Installation under Unix/Linux

Attention:

- For full installation Open CASCADE requires 600 Mb of disk space correspondingly for Unix and Linux platforms, but during the process of installation you will need 1,3Gb of free disk space.

- Please close all applications and reboot your station before the beginning of installation.

- Mount the CD-ROM. If CD-ROM mounting is not automatic on your computer or workstation, use the [mount] command. For command syntax and options, see your system documentation.

- Go to {CD-ROM} to install Open CASCADE. For example, from root directory type cd /mnt/cdrom

- Start the installation by typing /Install.csh. Installation will start; follow the instructions.

Attention: The installation procedure does not configure your UNIX system environment automatically. To set the necessary system environment, add the contents of $CASROOT/env.csh or env.ksh file to your shell rc file.

Possible problems:

If JAVA GUI interface does not start when you run the Installation Procedure, it means that there are conflicts between:

1. pre installed JAVA on the target station and JAVA used by the Installation Procedure, or

2. binaries of the target station kernel and the Installation Procedure binary

In order to avoid these problems you must:

1. in case of problem # 1 only start the Installation Procedure by means of the following command

java -cp path_to_file_setup.jar <-Dtemp.dir=path_to_tmp_directory> run

where:

path_to_file_setup.jar - is a full path to the file setup.jar downloaded from Open CASCADE website;

path_to_tmp_directory - is a full path to a directory for temporary files on the target machine.

Parameter -Dtemp.dir=path_to_tmp_directory is optional and can be omitted in the command line.

2. in case you have problem # 2 and JAVA has not been installed on your station, install JAVA on the target station then run the command stated above in paragraph (a)

When installation is complete, you will find the following directories:

Description of directory tree

doc – This folder contains OpenCASCADE Overview documentation;

ros/adm - This folder contains WOK administration files, which allow you to rebuild OpenCASCADE;

ros/adm/win32 - This folder contains Visual Studio workspace, which allows you to rebuild OpenCASCADE under wnt platform.

ros/drv - This folder contains source files generated by WOK (private header files and instantiations of generic classes);

ros/inc - This folder contains all OpenCASCADE header files;

ros/src - This folder contains OpenCASCADE source files. They are organized in folders, one per development unit;

ros/win32- This folder contains executable (bin,bind) and library (lib,libd) files built in debug and optimize mode for Windows platform;

ros/lin - This folder contains executable (bin) and library (lib) files built in optimize mode for Linux platform;

ros/Linux - This folder is a link to ros/lin directory. This link is needed for compatibility with previous versions of Open CASCADE;

ros/sun - This folder contains executable (bin) and library (lib) files built in optimize mode for SUN platform;

ros/SunOS - This folder is a link to ros/sun directory. This link is needed for compatibility with previous versions of Open CASCADE;

Samples - This folder contains Standard samples of applications and Tutorial;

tools - This folder contains OCAF Browser and MFC wizards for building applications;

wok – This folder contains WOK (Workshop Organization Kit) tool which helps to organize large scale projects where programmers work in teams.

3rdparty - This folder contains third party libraries (Java, QT and Tcl) necessary to start applications samples;

uninstall - service directory of Install Shield Multiplatform files for uninstallation of Open CASCADE.