|
[Rivet] siscone-spherical not foundAndy Buckley andy.buckley at durham.ac.ukMon Apr 27 16:04:55 BST 2009
James Monk wrote: > Hi, > > When I try to load the Rivet module rebuilt against the new Fastjet > 2.4 I get a symbol not found error: > > ImportError: dlopen(/usr/local/lib/python2.5/site-packages/_rivet.so, > 2): Symbol not found: > __ZN17siscone_spherical11CSphsiscone12compute_jetsERSt6vectorINS_12CSphmomentumESaIS2_EEddidNS_18Esplit_merge_scaleE > Referenced from: /usr/local/lib/libSISConePlugin.0.dylib > > It looks to me like there is a missing shared library - I see > libsiscone.dylib but no libsiscone_spherical.dylib. I do see > libsiscone_spherical.la and .a and libsiscone.dylib. > > Has anyone else seen this? Has anyone tried the new FastJet on OS X ? I had a similar problem, but making sure that FastJet is cleanly built with the right options, and that Rivet is fully linked against such an installed FastJet made it work. Did you build Fastjet with all plugins and all shared lib builds? You should probably build FastJet 2.4.x with --enable-allcxxplugins --enable-shared as args to configure. This may need to be a clean build, since I had some trouble getting these options to propagate to the nested SIScone configure in plugins/SISConePlugin/siscone. These build specifics will have to go into our build instructions and bootstrap scripts for 1.1.3. Andy -- Dr Andy Buckley Institute for Particle Physics Phenomenology Durham University 0191 3343798 | 0191 3732613 | www.insectnation.org
More information about the Rivet mailing list |