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 ?

Icon  Name                             Last modified      Size  Description
[DIR] 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 [DIR] 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