Getting Started

How to set up your environment to use Anaphe

Setup should be quick and easy. If you have any problems that aren't covered in the FAQ don't hesitate to contact us and we will help you.

The actual release of Anaphe (version 5, which implements the AIDA interfaces version 3.0) is available for CERN RedHat61, RedHat72 with compilers gcc-2.95.2 as well as gcc-3.2 for RedHat72 and Solaris-8 with CC 5.4 (due to problems loading the shared libs on Solaris, there is presently no Lizard available on this platform). Users have reported that it also works well on SuSE 7.2/gcc-2.95.3 (use the redhat61/gcc-2.95.2 version) and SuSE 8.0/gcc-2.95.3 (use the redhat72/gcc-2.95.2 version).

There are basically four scripts provided to use AIDA/Anaphe/Lizard in your environment:

  • lizard : to start the interactive tool Lizard
  • aida-config : a script to return the flags needed in compilation and linking programs with an implementation of AIDA (aida-config --inc --lib), similar to the ("good old") cernlib command
  • setupAnaphe (and setupAnaphe.csh) : a file to be source'd to prepare the run-time environment (setting environment variables like PATH and LD_LIBRARY_PATH) before running an executable program which uses AIDA through Anaphe.

From a machine which has access to the CERN AFS cell (e.g., on lxplus or lxplus7), simply execute the corresponding script from the following directory: /afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/, e.g., /afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/lizard or /afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/aida-config (you can replace "latest" by the a specific version number if you wish). For a more convenient use, you might want to set a link from your $HOME/bin/ directory to these scripts:
ln -s /afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/* ~/bin/. .
or set the environment variable PATH to /afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts. You then can simply call the scripts by their name (no directory prefix needed).

If you want to install Anaphe version 5 locally on your machine, please download the script from our download page and follow the instructions provided there. The download script will create four scripts in your $HOME/bin/ directory allowing you to use lizard, aida-config and setupAnaphe without explicitly specifying their path.