Release 2002 ^^^^^^^^^^^^^^ Last update: 15 November 2002 For details: http://cern.ch/cernlib/news/cernlib.news2002.html ---------------------------------------------------------------------- The installation has been made on: HP-UX B.10.20 A 9000/782 2002455434 compilers used : ( use what `which fort77`, and what `which cc` ) fort77: /opt/fortran/bin/fort77: HP-UX f77 970819 (192401) B3906AA/B3908AA PHSS_12183 B.10.20.12 /usr/lib/libc: $Revision: 76.3 cc: /opt/ansic/bin/cc: LINT A.10.32.22 CXREF A.10.32.22 HP92453-01 A.10.32.22 HP C Compiler /usr/lib/libc: $Revision: 76.3 $ This release uses "industry standard" tools -- imake, gmake, makedepend and cpp (C preprocessor). If you want to rebuild yourself some parts please consult the installation guide available at http://wwwinfo.cern.ch/asd/install/Welcome.html The source code is structured along the libraries we build. If you search for a routine of hbook (part of packlib) look at directories below packlib/hbook. Compiler options used: +ppu +B +Z +DA1.1 for f77 NOTE: to use the CERNlib libraries you MUST use the +ppu options too in general : fort77 -c -O2 +ppu +B +Z +DA1.1 -DCERNLIB_HPUX -DCERNLIB_UNIX cc -c +O1 -Ae +Z +DA1.1 -Dhpux -DSYSV -D_HPUX_SOURCE -Dextname -DCERNLIB_HPUX -DCERNLIB_UNIX However, compilation options differ for some packages and individual routines; all details are documented in the Imakefiles. In particular, geant321 uses the additional flag -DCERNLIB_BLDLIB NO tar files until this becomes the "pro" version. ----------------------------------------------------------------- Downloading and Installing the tar files on your machine ----------------------------------------------------------------- See the README.cernlib in the top level directory / In short, you should "get" the files in binary mode into a temporary directory. Use plitar as available from this directory to unpack the files. The contents of each compressed tar file is documented in the corresponding .contents file; e.g. for the cernlib.tar.gz, you should check the file cernlib.contents. All files with names ending in .gz have been compressed using gzip; files with names ending in .Z have been compressed using the standard Unix compress utility. The gzip utilities gzip/gunzip/zcat are available in this directory both as normal files and as a tar file. If you do not have gzip please take this tar file and untar it prior to using plitar.