[Rivet] Agile returns nothing when running "agile-runmc"

Karina Flavia Loureiro Karina.Loureiro at cern.ch
Thu May 5 14:56:01 BST 2011


Hi Hendrik,

It was indeed a mismatch.

So I reconfigured  Agile with the following:
  ./configure --prefix=/home/karina/rivet/local --with-lcgtag=i686- 
slc5-gcc43-opt --with-hepmc-lib=/home/karina/rivet/local/lib

I have HepMC 2.06.03 installed locally.

Now, my LD_LIBRARY_PATH is
/afs/cern.ch/sw/lcg/external/gcc/4.3.2/x86_64-slc5-gcc34-opt/lib64:/ 
afs/cern.ch/sw/lcg/external/mpfr/2.3.1/x86_64-slc5-gcc34-opt/lib:/afs/ 
cern.ch/sw/lcg/external/gmp/4.2.2/x86_64-slc5-gcc34-opt/lib:/home/ 
karina/rivet/local/lib:/home/karina/rivet/local/lib:

But, I still get the same results :(

I have no clue what else to do.
Thank you for all your help.
Karina


On May 5, 2011, at 3:18 PM, Hendrik Hoeth wrote:

Hi Karina,

Thus spake Karina Flavia Loureiro (Karina.Loureiro at cern.ch):

>> terminate called after throwing an instance of 'std::runtime_error'
>> what(): Failed to load libraries:
>> /home/karina/rivet/local/lib/libAGILeFPythia.so: undefined symbol:
>> _ZN5HepMC14HEPEVT_Wrapper13s_sizeof_realE

Looking at your LD_LIBRARY_PATH it seems you are trying to load an
ancient HepMC version (2.03.11). Is that the one you compiled AGILe
with, or is there a mismatch?



Cheers,

      Hendrik

-- 
The minimum number of planes one should own is one. The correct number
is n+1, where n is the number of planes currently owned. This equation
may also be re-written as s-1, where s is the number of planes owned
that would result in separation from your partner.       -- Veluminati



More information about the Rivet mailing list