Release 2004 ^^^^^^^^^^^^^^^ Last update: 27 October 2004 For details: http://cern.ch/cernlib/news/cernlib.news2004.html News: ===== Comis bug affecting pawlib, pawX11 and paw fixed (27 October 2004). A recent version of stdhep 5.01 has been included (6 October 2004). Built on a test Cern linux slc3_ia32_gcc323 system with gcc3.2.3, the system compiler. End news. ========= libgeant321.a has been compiled at low optimisation (-O0). ---------------------------------------------------------------------- Installation Notes ---------------------------------------------------------------------- The installation has been made using the operating system based on cel3 with the gcc 3.2.3 compiler set, i.e. Linux 2.4.21-20.EL.cernsmp #1. Compilers / Libraries: g77 : GNU Fortran (GCC 3.2.3 20030502 (Red Hat Linux 3.2.3-42)) gcc : gcc (GCC) 3.2.3 20030502 (obtained with gcc --version and g77 --version ) Binutils (ld -V) : GNU ld version 2.14.90.0.4 20030523 libc ( ls -l /lib/libc.so.6 ) : libc-2.3.2.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. cd build/geant321 gmake install.lib FDEBUGFLAGS=-O0 Packlib and pawlib were built using OpenMotif Version 2.2.2. If you want to rebuild some parts please consult the README file for the sources, and the installation guide available at http://cern.ch/cernlib > INSTALL