Release 2002 ^^^^^^^^^^^^^^^ Last update: 13 November 2002 For details: http://cern.ch/cernlib/news/cernlib.news2002.html News: ===== End news. ========= The libraries in this directory have been compiled on a Redhat 6.1 system and libgeant321.a has been compiled at low optimisation (-O0). ---------------------------------------------------------------------- Installation Notes ---------------------------------------------------------------------- The installation has been made using the operating system based on Redhat 6.1 with the gcc-alt-2.95.2 compiler and Linux 2.2.19-6.2.1.1 #1 SMP i686. Compatibility with other gcc versions from 2.91 to 3 seems good. with compilers / Libraries: g77 : GNU Fortran 0.5.25 19991024 gcc : 2.95.2 19991024 (obtained with gcc --version and g77 --version ) Binutils (ld -V) : GNU ld version 2.9.1 (with BFD 2.9.1.0.24) libc ( ls -l /lib/libc.so.6 ) : libc-2.1.3.so This release uses "industry standard" tools -- imake, gmake, makedepend and cpp (C preprocessor). Compiler options used: in general : g77 -c -O -fno-automatic -fno-second-underscore -fugly-complex -DCERNLIB_LINUX -DCERNLIB_UNIX -DCERNLIB_LNX -DCERNLIB_QMGLIBC gcc -c -O1 -fomit-frame-pointer -DFUNCPROTO=15 -DNARROWPROTO -DCERNLIB_LINUX -DCERNLIB_UNIX -DCERNLIB_LNX -DCERNLIB_QMGLIBC 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, and has been compiled at low optimisation (-O0), i.e gmake install.lib FDEBUGFLAGS=-O0 Packlib and pawlib were built using the Lesstif version 0.87 of Motif (equivalent to Motif 1.2). stdhep is v5_01. If you want to rebuild some parts please consult the README file for the sources, e.g. asisftp:/cernlib/share/pro/tar/README, or the installation guide available at http://wwwinfo.cern.ch/asd/install/Welcome.html ----------------------------------------------------------------- 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; 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.