[Rivet] AGILe

Hendrik Hoeth hendrik.hoeth at cern.ch
Mon Jun 7 14:40:31 BST 2010


Thus spake Sparsh Navin (Sparsh.Navin at cern.ch):

> > The config.log is in the build directory: take a look in
> > /home/snavin/my_work/rivet_test/build/agile
> 
> I see the following error in config.log (attached)
> 
> /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2p1/x86_64-slc5-gcc34-opt/bin/../libexec/gcc/x86_64-unknown-linux-gnu/4.3.2/cc1plus: error while loading shared libraries: libmpfr.so.1: wrong ELF class: ELFCLASS32

Sounds like you are trying to link 32 and 64 bit binaries together.
Seems as if you are using a 64-bit compiler, but libmpfr.so.1 is 32 bit.

Do you have a 32 or 64 bit System? What's the output of "file /bin/bash"?

> > How did you set up the compiler before running the bootstrap command?
> 
> I am not entirely sure. A colleague did the migration to SLC5 for me,
> I might have done a yum install gcc. Is there a way to check that
> first?

What do you type after opening a new shell? Do you source any setup
files?

Cheers,

   Hendrik

-- 
Don't knock the weather. If it didn't change once in a while, nine
out of ten people couldn't start a conversation.    -- Kin Hubbard


More information about the Rivet mailing list