T/DAQ Common s/w Release 00-01-00 download page
ATLAS T/DAQ Software
release tdaqc-00-01-00
download page
NB: This is a
'COMMON' T/DAQ s/w release. It contains only packages commonly used by
ATLAS DAQ, HLT-S and Offline SW projects. Use this link to access full DAQ/HLT-I s/w releases.
Release
installation
First of all make sure that your system is supported by the T/DAQ
(see
requirements
section below).
Option 1: automatic download.
1. Create a directory for the release (e.g. /usr/local/tdaq/tdaq-01-01-00),
download install.sh script and run it in this directory (you
may
need to set executable permission on the script):
> mkdir -p
/usr/local/tdaq-sw/tdaqc-00-01-00
> cd
/usr/local/tdaq-sw/tdaqc-00-01-00
> wget
http://atddoc.cern.ch/cmt/releases/download/tdaqc-00-01-00/install.sh
> chmod +x install.sh
> ./install.sh
It will prompt you with other installation options and progress.
This option requies active tcp/ip connection and wget utility.
Option 2: manual download
Do the same steps as in option 1 above, but along with install.sh
script download all required tar-balls manually to the same directory.
See the next section to
understand what you need.
What
to download ?
Name Last modified Size Description
Parent Directory -
TDAQCPolicy.tgz 26-May-2005 15:57 12K
common.tgz 26-May-2005 15:57 72K Common files
docs.tgz 26-May-2005 15:57 1.1K Documentation
i686-slc3-gcc323-dbg.tgz 26-May-2005 15:57 1.6M SLC3 gcc-3.2.3 binaries
i686-slc3-gcc323-opt.tgz 26-May-2005 15:57 1.4M SLC3 gcc-3.2.3 binaries
i686-slc3-icc8-opt.tgz 26-May-2005 15:57 1.5M Linux-2.4 gicc8 binari>
install.sh 26-May-2005 10:04 6.7K Install script
patches/ 26-Sep-2005 17:48 - Binary patches to apply
sources.tgz 26-May-2005 10:05 203K Release sources
| tag |
OS |
Compiler |
i686-slc3-icc8-opt
|
Linux
2.4.21 (Scientific
CERN
Linux 3 or RHEL3 or Fedora Core 1,2) |
icc-8
(Intel C++ Compiler v8.0) |
| i686-slc3-gcc323-opt |
~-~ |
gcc-3.2.3 |
| i686-slc3-gcc323-dbg |
~-~
|
gcc-3.2.3 |
Install script (required)
CMT development environment (optional): TDAQCPolicy
packages. These packages are required to build your own packages using
CMT and TDAQ development model.
Sources (optional): source files for all packages in the release,
checked-out according to CMT directory layout. You need it if you wish
to (re)build the release from sources on your platform. Refer to CMT development page for more
instructions.
System requirements
Please make sure that your system have all required libraries and
utilities installed, according to the column in the above table. CERN's
Linux distribution typically have all the required software installed
by default.
NOTE: on Linux, the
stdandard c++
runtime library is
compiler-dependent. The correct versions of
those libraries are provided with the release, as "external libraries".
You do not need to install a proper compiler and libraries in order
just to run the s/w.
We recommend to download release sources and rebuild it locally if
your platform/compiler are not in the list of supported by Online SW.
See Online CMT development page
for
more instructions.
Release usage
We consider two distinct use cases of the release usage:
1. running the s/w
2. developing of the s/w against the release.
How to set up the run-time environment for the release ?
> source
<your_install_dir>/installed/setup.[c]sh
How to develop against the release with CMT ?
If you did not install release sources, download and unpack
TDAQCPolicy.tgz to the
same
location (e.g. /usr/local/tdaq-sw/tdaqc-00-01-00)
Setup the release (source setup.sh)
Setup CMT (v1r18
currently)
That's it. You can
use TDAQCPolicy
in your packages requirements file.
See also development
page for more details about how to build up a package.
Please report all problems with the described procedure to
Andrei.Kazarov at cern.ch
Last modified: 24.05.2005 AK