Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • CMT v1r20p20090520 available on SLAC Linux on /afs/slac/g/glast/users/heather/gaudi_v21r4/CMT and through the download section of the CMT web site.
  • Source Code modified for GLAST to limit the externals required by Gaudi
  • LCGCMT_56c zip file of externals and interface CMT packages for Gaudi
  • An updated version of ROOT v5.22.00e-gl1, the binaries are available in GLAST_EXT at SLAC and the source is in compiled against gccxml 0.9

redhat4-i686-32bit-gcc34

  • Copy in our version of ROOT v5.22.00e-gl1 in the external/ROOT directory
  • Update external/LCGCMT_56c/LCG_Configuration/cmt/requirements and set ROOT_config_version to 5.22.00e-gl1
  • Update external/LCGCMT/LCGCMT_56c/LCG_Interfaces/ROOT/cmt/requirements and comment out
    ## apply_pattern use_optional pkg=Qt
    ## apply_pattern use_optional pkg=dcache_client
    ## apply_pattern use_optional pkg=gfal
    and add:
    macro ROOT_cppflags "" \
                        target-winxp "-DROOT_w32pragma "
  • Update external/LCGCMT/LCGCMT_56c/LCG_Settings/cmt/requirements
    Update LCG_home to the top level location of the Gaudi build to something like:
    macro LCG_home "${myPathDir}/buildingGaudi_v21r4/"
  • Set up to use CMT v1r20p20090520
    CMTBIN
    CMTVERSION
    CMTROOT
    CMTPATH
    SITEROOT
  • Gaudi uses CMT, so building goes something like this
    We choose to limit the Gaudi packages we build to:  GaudiKernel, GaudiSvc, GaudiUtil, GaudiAlg, GaudiAud
      cmt broadcast "cmt config"
      source setup.sh
      make

Building Gaudi v18r1

The official Gaudi Home Page:   http://proj-gaudi.web.cern.ch/proj-gaudi/

...