[Rivet] Rivet configure does not run through

David Grellscheid david.grellscheid at durham.ac.uk
Wed Jan 11 09:12:08 GMT 2012


Hi Juergen,

Thanks for the information, but this seems to be out of our hands:

> /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/detail/seed_impl.hpp:173:50:
> error: there are no arguments to 'BOOST_ASSERT' that depend on a
> template parameter, so a declaration of 'BOOST_ASSERT' must be available
> [-fpermissive]
> /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/detail/seed_impl.hpp:173:50:
> note: (if you use '-fpermissive', G++ will accept your code, but
> allowing the use of an undeclared name is deprecated)

The version of Boost you use has not been updated to conform with the 
stricter standards compliance of the gcc 4.6 series.

Could you try a configure with the suggested -fpermissive flag:

./configure ... all the usual ... CXXFLAGS='-O2 -g -fpermissive'

Thanks,

   David


More information about the Rivet mailing list