CERNLIB access


The simplest way to access CERNLIB material is via the WEB URL http://cern.ch/cernlib.

Binaries

Pre-compiled versions for the CERN supported platforms are available from

 /cvmfs/dphep.cern.ch/cernlib
 
There is a script available to initialise it, e.g. from lxplus with bash do
 . /cvmfs/dphep.cern.ch/cernlib/setup.sh
 
or in case of (t)csh:
 source /cvmfs/dphep.cern.ch/cernlib/setup.csh
 
This will set a bunch of environment variables and update the search path such that paw and ypatchy are found.

xrootd support

Only decent version of cernlib support xrootd. To use such binaries, make sure that you have xrootd-client installed, in particular XrdPreload.so must be present on your system. To enable xrootd support, use

 export CERNLIB_XROOTD=ON
 . /cvmfs/dphep.cern.ch/cernlib/setup.sh
 
for bash/zsh etc or
 setenv CERNLIB_XROOTD ON
 source /cvmfs/dphep.cern.ch/cernlib/setup.csh
 
for tcsh, csh etc. Note that you have to set this variable before sourcing the environment, as described above.


CERN Program Library
Home
Last modified: 22-October-2025

AltStyle によって変換されたページ (->オリジナル) /