|
[Rivet] small bug with HepMC-2.06.04Andy Buckley andy.buckley at ed.ac.ukThu Jun 2 08:04:57 BST 2011
On 23/03/11 18:37, Bryan J. Field wrote: > Hello, > > I couldn't find a web interface to submit a bug report, so I am sending > this email message. > > I have been trying to install Rivet-1.5.0 on my Fedora 14 laptop. When I > tried to link it to HepMC-2.06.04, I would get this error message part > way through the compilation: > > /usr/bin/ld: rivet_nopy-rivet-nopy.o: undefined reference to symbol > 'HepMC::IO_GenEvent::IO_GenEvent(std::basic_istream<char, > std::char_traits<char> >&)' > /usr/bin/ld: note: > 'HepMC::IO_GenEvent::IO_GenEvent(std::basic_istream<char, > std::char_traits<char> >&)' is defined in > DSO /home/bfield/Documents/feynman-tools/HepMC/lib/libHepMC.so.4 so try > adding it to the linker command line > /home/bfield/Documents/feynman-tools/HepMC/lib/libHepMC.so.4: could not > read symbols: Invalid operation > > However, this does not occur with HepMC-2.06.03. Also, this problem with > HepMC-2.06.04 seems to be OK on a 64-bit computer running Redhat > Enterprise 5. > > I can send more info about my systems if needed. Hi Bryan, Sorry that we never got back to you on this... I suspect that none of us really knew what to suggest! I did hear someone else mention something about odd linker errors with HepMC, and that it was solved with the alpha version of Rivet 1.5.1. I don't know what we did -- nothing on purpose, I think -- but now that 1.5.1 is officially released you could try that. Good luck, and let us know if there are still problems: we'll try to be more responsive this time! Andy -- Dr Andy Buckley SUPA Advanced Research Fellow Particle Physics Experiment Group, University of Edinburgh The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336.
More information about the Rivet mailing list |