[Rivet] installation problems (partially solved?)

Holger Schulz holger.schulz at physik.hu-berlin.de
Thu Jul 24 14:34:10 BST 2008


James Monk wrote:
> Hi Holger,
>
> I think your AGILe library may actually be built 32 bit, too 
> (otherwise how could the 32 bit generator libs be loaded?).  
I just saw, that the LCG-tag is created by the bootstrap-script using 
'uname -m' which returns 'i686'. So I guess
that having a 64 bit processor installed doesn't neccessarily mean that 
your system architecture is 64 bit , too.

I am starting from scratch with the latest version of rivet-bootstrap now.

thanks a lot,
Holger

> If that's true, have you tried configuring with something like this:
>
> ./configure --prefix=/afs/ifh.de/user/h/hschulz/Software 
> --enable-shared --disable-root 
> --with-boost-incpath=/afs/cern.ch/sw/lcg/external/Boost/1.34.1/slc4_ia32_gcc34/include/boost-1_34_1/boost 
> --with-hepmc-incpath=/afs/cern.ch/sw/lcg/external/HepMC/2.04.00/slc4_ia32_gcc34/include/HepMC 
> --with-hepmc-libpath=/afs/cern.ch/sw/lcg/external/HepMC/2.04.00/slc4_ia32_gcc34/lib 
>
>
> Hope that works!
>
> James
>
> On 24 Jul 2008, at 13:49, Holger Schulz wrote:
>
>> Holger Schulz wrote:
>>> Hi,
>>>
>>> I am currently trying to install the rivet/agile package on the DESY
>>> System which has access to /afs/cern.ch...
>>>
>>> The following error occurs, when I try to build rivet against CERN's
>>> installation of HepMC:
>>>
>>> /afs/cern.ch/sw/lcg/external/HepMC/2.04.00/slc4_amd64_gcc34/lib/libHepMC.so: 
>>>
>>> file not recognized: File format not recognized
>>>
>>> I am trying to build on a SL4 machine with an AMD Opteron CPU.
>>>
>>> If I use a local installation of HepMC to build against, the compiler
>>> does not complain. However, running rivetgun
>>> (e.g. with pythia 6.413 or pythia 6.418)results in Segmentation
>>> Faults, whenever HepMc is to be used.
>>>
>>> Has anyone had similar experiences?
>>>
>>> Cheers,
>>> Holger
>>>
>> I think I have partially figured out what is going wrong. The
>> (successful) installation of AGILe/rivet using my
>> local installation of HepMC runs into segmentation faults, because the
>> generator libraries loaded by AGILe
>> are all 32 bit ones, e.g.:
>>
>>    AGILe.Loader: TRACE  Found
>> /afs/cern.ch/sw/lcg/external/MCGenerators/pythia6/416/slc4_ia32_gcc34/lib/libpythia6_dummy.so 
>>
>>
>> Is it possible to give AGILe a certain lcg-tag to 'dot slash configure'
>> with? I think there was something like that in a former bootstrap
>> script.
>>
>> I still don't know why the cern's HepMC version doesn't work for me :(
>>
>> In order to use LHAPDF as it is installed at /afs/cern.ch... one only
>> needs to add the appropriate path to LD_LIBRARY_PATH, right?
>>
>> Cheers,
>> Holger
>> _______________________________________________
>> Rivet mailing list
>> Rivet at projects.hepforge.org
>> http://www.hepforge.org/lists/listinfo/rivet



More information about the Rivet mailing list