Supported platforms and compilers

System and compiler
 CMTCONFIG
Compatibility list *
Linux 2.4.21 (SLC3), gcc-3.2.3 i686-slc3-gcc323-opt   -  DEFAULT configuration
SLC3.0.5, RHEL3, Fedora Core 1,2
Linux 2.4.21 (SLC3), gcc-3.2.3
i686-slc3-gcc323-dbg - ~ -
Linux 2.4.21 (SLC3), gcc-3.4.4
i686-slc3-gcc344-opt - ~ -
Linux 2.4.21 (SLC3), gcc-3.4.4 i686-slc3-gcc344-dbg - ~ -
(*): SLC3 binaries can run on SLC4 platform, but this was not tested.

External s/w and run-time environment tuning.

 external package & version
 how to install
tdaq-common-01-04-00
 tdaq-common-01-04-00
LCG 43b (COOL 1.3.2, CORAL 1.4.3 and their dependencies)
 COOL_1_3_2

See also release download page for more details about installation procedure.

Development environment

Your CMTPATH should include path to tdaq-common-01-04-00 and to tdaq-01-06-00 releases.
Versions and paths of used external s/w are defined in TDAQExternal package. NB: this package needs to be customized if used outside CERN: After installing external s/w, please modify TDAQExternal/cmt/requirements file according to the root location of external packages.

Tools needed for development:

Default compiler on SLC3 (gcc-3.2.3), no need to install additionally.
CMT v1r18p20060301 (www.cmtsite.org)
JDK 1.5.0_02 from Sun (java.sun.com)

Changes overview