[Rivet] rivet setup on Mac OS 10.6

Andy Buckley andy.buckley at cern.ch
Fri Oct 31 11:00:10 GMT 2014


Hi Jonathan,

What bootstrap script did you use? Those options don't look like the
interface of the current one.

The error looks like the libHepMCfio library is not being loaded -- this
should happen by shared library chaining on Linux, but I know much less
about the Mac architecture. There is maybe something slightly funny in
that it is trying to dynamically load .dylib libraries whereas my
understanding is that "plugin" loading is meant to be done with .so libs
on both Macs and Linux.

So maybe these hint at the source of the problem, but first let's make
sure that you are using the latest bootstrap. The latest ones don't
install AGILe, largely because the emphasis is now on C++ generators
that have their own steering programs -- so I think you should try
installing AGILe manually, if you need it.

Andy


On 24/10/14 23:58, Jonathan Mark Stahlman wrote:
> Hello rivet developers,
> 
> I am trying to set up rivet on my laptop but have run into a runtime error when executing agile-runmc on my laptop, running Mac OS 10.6.  I have attached the TRACE output of this; the relevant error output is also copied below.  It seems a problem with the linking to the HepMC libraries.  I used the rivet-bootstrap script to build the executables:
> 
> ./rivet-bootstrap --install-agile --ignore-lcgext
> 
> The library versions are:
> 
> AGILe-1.4.0	
> HepMC-2.06.06
> Rivet-1.8.3	
> fastjet-3.0.3
> 
> Do you have any suggestions on what to do?
> 
> Thank you for any help!
> -Jonathan Stahlman
> 
> 
> AGILe.Loader: TRACE  Trying to load /Users/stahlman/Desktop/HiggsAnalysis/rivet/local/lib/libAGILeFPythia.dylib
> AGILe.Loader: TRACE  Failed to load /Users/stahlman/Desktop/HiggsAnalysis/rivet/local/lib/libAGILeFPythia.dylib
> terminate called after throwing an instance of 'std::runtime_error'
>   what():  Failed to load libraries: dlopen(/Users/stahlman/Desktop/HiggsAnalysis/rivet/local/lib/libAGILeFPythia.dylib, 9): Symbol not found: __ZN5HepMC14HEPEVT_Wrapper13s_sizeof_realE
>   Referenced from: /Users/stahlman/Desktop/HiggsAnalysis/rivet/local/lib/libAGILeFPythia.dylib
>   Expected in: flat namespace
>  in /Users/stahlman/Desktop/HiggsAnalysis/rivet/local/lib/libAGILeFPythia.dylib
> Abort trap
> 
> 
> 
> 
> 
> _______________________________________________
> Rivet mailing list
> Rivet at projects.hepforge.org
> https://www.hepforge.org/lists/listinfo/rivet
> 


-- 
Dr Andy Buckley, Royal Society University Research Fellow
Particle Physics Expt Group, University of Glasgow / PH Dept, CERN


More information about the Rivet mailing list