Package: TPCConfigDCS (TPCCommandCoder & Utilities) This package contains the TPC Command Coder and some utilities. The packages is maintained by Christian.Lippmann@cern.ch Comments, bug reports, suggestions welcome! Setting up on a new machine ======================================= 1) Check if there is a file corresponding to your hostname in the BuildOpts dir and change it accordingly. 2) Install. Requirements: ============= 1) Oracle and MySql for - the stuff in DB dir, - the TPCCommandCoderDB, - DBTool and FeeVerify. 2) FeeClient lib and headers for FeeVerify. Installation ============ To build all go to main directory and type make The binaries will appear in the bin/ and lib/ dirs. Use of the code =============== Environment variables: ---------------------------------------------------------------------------- DIM_DNS_NODE | Host name or ip address of the DIM Name Server, | Needed for Feeclient part. ---------------------------------------------------------------------------- LD_LIBRARY_PATH | Should contain the location of the oracle libs. ---------------------------------------------------------------------------- TNS_ADMIN | Should point to the location of the tnsnames.ora | file (for oracle). ---------------------------------------------------------------------------- Moreover, LD_LIBRARY_PATH should contain the location of the libTPCCommandCoder.so file for the InterComLayer (ICL). The ICL searches some standard paths (/usr/lib etc) for it and then it looks in LD_LIBRARY_PATH. It looks like the ORACLE_HOME variable does not need to be set. ----------------------------------------------------------------------------