Prepared (Subject resp)
ETHBAAT Jeno Balasko
Approved (Document resp)
ETHLEL Elemer Lelik
3
3.1
4
4.1
Checked
ETHGRY
Building Titan from source code
Obtaining the source code to your local machine
The name of the source code repository of Titan is titan.core in the github.
Follow steps as follows.
1
First time execute these commands:
cd ~/git
git clone https://github.com/eclipse/titan.core.git
This way a folder "titan.core", the "titan repository" will be created with the
TITAN source code and build system.
To update the already existing repository execute these commands:
cd ~/git/titan.core
git pull
https://github.com/eclipse/titan.core.git
2
Follow the instructions in the file "titan.core/README.<your
platform>"
3
Continue with the next paragraph of this document.
Setting the User Environment
This chapter describes the environment variables that must be set, and the
modification of the user login scripts.
Environment Variables
The following environment variables should be set:
•
With system administrator privileges, set the $TTCN3_DIR environment
variable in the common /etc/profile and add the
$TTCN3_DIR/bin directory to the system paths.
•
All tools of TITAN, including the Executable Test Suites, require a
shared library of OpenSSL (libcrypto.so) for execution.
To avoid incompatibilities, the suitable shared object file is provided in
$TTCN3_DIR/lib, so add $TTCN3_DIR/lib to the
LD_LIBRARY_PATH environment variable.
Warning: If this step is not performed, the compiler will not start!
•
Add $TTCN3_DIR/man to the $MANPATH environment variable to
reach the manual pages directly.
•
If
there
is
If upgrading from an older version with a license key valid for this
version, skip this step.
Public
INSTRUCTION
No.
1/1531-CRL 113 200/6 Uen
Date
Rev
2018-05-16
D
no
valid
license
Reference
key,
refer
to
Licensing.
9 (13)