/[PAMELA software]/yoda/README
ViewVC logotype

Diff of /yoda/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by kusanagi, Tue Jul 20 13:04:50 2004 UTC revision 2.2 by kusanagi, Sun Oct 17 12:27:43 2004 UTC
# Line 1  Line 1 
1  Install procedure 1.1 - Nagni 11 May 2004  Install procedure 2.x - Nagni 10 October 2004
2    
3  To install YODA:  To install YODA:
4    
# Line 7  To install YODA: Line 7  To install YODA:
7  #-----YODA's Environment-----------------------  #-----YODA's Environment-----------------------
8  # this variable define where YODA will write the managed files  # this variable define where YODA will write the managed files
9  export YODA_DATA= YourPathToStoreUnpackedFiles  export YODA_DATA= YourPathToStoreUnpackedFiles
 export YODA_LOGS= YourPathToLogs  
10  #-----YODA's Environment-----------------------  #-----YODA's Environment-----------------------
11    
12  #-----Cern's ROOT Environment-----------------------  #-----Cern's ROOT Environment-----------------------
# Line 17  export LD_LIBRARY_PATH=$ROOTSYS/lib Line 16  export LD_LIBRARY_PATH=$ROOTSYS/lib
16  #-----Cern's ROOT Environment-----------------------  #-----Cern's ROOT Environment-----------------------
17    
18  2) check that you have installed  2) check that you have installed
19     ---->log4cpp (logger for c++ programs)     ---->log4cxx (jakarta logger for c++ programs)
20     ---->g77     (GNU FORTRAN Compiler)     ---->g77     (GNU FORTRAN Compiler)
21     ---->LIBTOOL (compiler utility)     ---->LIBTOOL (compiler utility)
22    
# Line 26  export LD_LIBRARY_PATH=$ROOTSYS/lib Line 25  export LD_LIBRARY_PATH=$ROOTSYS/lib
25  4) execute the following commands  4) execute the following commands
26    
27  $ cd $YODA_ROOT  $ cd $YODA_ROOT
28    $ autoheader
29  $ libtoolize       (eventually "libtoolize --force")  $ libtoolize       (eventually "libtoolize --force")
30  $ aclocal  $ aclocal
 $ autoheader  
31  $ automake -a  $ automake -a
32  $ autoconf  $ autoconf
33  $ export CXXFLAGS="-g"  $ export CXXFLAGS="-g"
# Line 47  and finally Line 46  and finally
46  $ make  $ make
47    
48    
49  ------>NOTE<------  ------>NOTE 1<------
50  This procedure will generate the code in the same directory YODA  This procedure will generate the code in the same directory YODA
51  sources has been copied.  sources has been copied.
52  The executable file name is techmodelreader and it's located in  The executable file name is techmodelreader and it's located in
# Line 58  directory (root privileges are needed!) Line 57  directory (root privileges are needed!)
57    
58     ln -s techmodel/.libs/techmodelreader /usr/local/bin/yoda     ln -s techmodel/.libs/techmodelreader /usr/local/bin/yoda
59    
60    ------>NOTE 2<------
61    On the source code is supplied also a tipical configuratin file for the Log4cxx tool.
62    The file is named log4cxx.conf and is designed to be put into the YODA_DATA directory,
63    but with some small variation can be placed everywhere.
64    
65    

Legend:
Removed from v.1.2  
changed lines
  Added in v.2.2

  ViewVC Help
Powered by ViewVC 1.1.23