[Rivet] Build of beta version

Sara Alderweireldt sara.alderweireldt at cern.ch
Fri Apr 19 14:02:32 BST 2013


Hi,

I've been using Rivet from time to time for a long time now, compiled 
many different versions on many different systems, and am quite happy to 
see the new beta available. I'm curious what the YODA histogramming will 
bring...

I don't know whether there's a proper location for this, hence this 
e-mail, but I thought I'd share my build issues. Just one actually, 
though it took me half a day to realise what the problem was.

The yaml-cpp tool has two different branches, with a different API 
(0.3.0and 0.5.1 currently, if I'm up to date). I was getting tons and 
tons of YAML error trying to compile Rivet, after the configure told me 
it was happy with the yaml-cpp lib and header it found. Turns out I had 
the 0.5.1 yaml-version installed, while Rivet requires old API. I 
switched versions and Rivet compiled like a charm.

Would it maybe be an option to add a check to the configure script that 
warns the user that the yaml-cpp version is relevant? As in Boost > 1.40 
required but then yaml-cpp < 0.5 required? Or some page/document to go 
with the beta version that lists things like this?
Or is this information already available somewhere and I overlooked it?


Best regards,
Sara



-- 

Sara Alderweireldt sara.alderweireldt at cern.ch 
<mailto:sara.alderweireldt at cern.ch>
Universiteit Antwerpen    Phone: +32 (0)3 265 3577
CGB.U.237 - Physics       Skype: sara.alderweireldt
Groenenborgerlaan 171
2020 Antwerpen http://www.ua.ac.be/edf
Belgium

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.hepforge.org/lists-archive/rivet/attachments/20130419/214efbdc/attachment.html>


More information about the Rivet mailing list