Public
INSTRUCTION
4 (13)
Prepared (Subject resp)
No.
ETHBAAT Jeno Balasko
1/1531-CRL 113 200/6 Uen
Approved (Document resp)
Checked
Date
Rev
Reference
ETHLEL Elemer Lelik
ETHGRY
2018-05-16
D
On Linux, the platform-supplied versions of OpenSSL-devel and libxml2-devel
are used. OpenSSL is usually installed by default. The libxml2 package and
the development packages may need to be installed manually.
The development packages should be called openssl-dev (or -devel) or
libopenssl-dev (or -devel) and libxml2-dev (or -devel) respectively.
To deploy the prerequisites is special on Cygwin therefore it is discussed
below.
1.5
Installing Prerequisites on Cygwin (on Windows)
To deploy the prerequisites is special on Cygwin therefore it is discussed
below.
Titan is always built on the newest Cygwin version available.
•
If Cygwin has been installed already, refresh your Cygwin installation.
Start the Cygwin setup utility (see below). It will refresh your installed
Cygwin packages to the newest versions.
•
If Cygwin hasn’t been installed yet:
1 Download and execute the latest Cygwin installer utility depending on
your platform and the Titan package to be downloaded:
32-bit version:
https://cygwin.com/setup-x86.exe
64-bit version:
https://cygwin.com/setup-x86_64.exe
2 Select Install from Internet (recommended to save local disk place)
3 Choose Cygwin installation root directory (C:\cygwin is recommended).
4 Select All users or Just Me.
5 Select “Local Package Directory” (typically the same directory, where the
setup…exe Cygwin installer utility is stored).
6 Use Internet Explorer Proxy Settings (recommended).
7 Select a download mirror site.
8 In the package selection dialog you can select different views to find the
required packages easier and you can search the packages via the
search field. The Cygwin installer will automatically select the packages
which the manually selected ones are depending on. Do not deselect any
automatically selected package!
There are three hierarchical levels of minimally required packages,
depending on Your task:
8.1 test execution only (from command line or from Eclipse Titan
Executor):
Base: <All packages> (Default setting of the installer)
Net: openssl
Tcl: expect