|
[Rivet] Rivet configure does not run throughJuergen Reuter juergen.reuter at desy.deWed Jan 11 08:31:42 GMT 2012
Dear all, on SL 6.1 64bit with gcc 4.6.2 and boost version 1_48_0 the Rivet 1.7.0 configure script does not run through: checking boost/random.hpp usability... no checking boost/random.hpp presence... yes The corresponding part from the config.log is attached. You can find all of it under: /afs/desy.de/group/theorie/software/packages/packages/Rivet-1.7.0 Hope that helps! Cheers, JRR configure:15524: checking boost/random.hpp usability configure:15524: /afs/desy.de/group/theorie/software/ELF64/bin/g++ -c -O2 -I/afs/desy.de/group/theorie/software/ELF64/include conftest.cpp >&5 In file included from /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:29:0, from /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random.hpp:40, from conftest.cpp:61: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/detail/seed_impl.hpp: In function 'void boost::random::detail::generate_from_int(Engine&, Iter, Iter)': /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) In file included from /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:29:0, from /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random.hpp:40, from conftest.cpp:61: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/detail/seed_impl.hpp:194:54: error: there are no arguments to 'BOOST_ASSERT' that depend on a template parameter, so a declaration of 'BOOST_ASSERT' must be available [-fpermissive] In file included from /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random.hpp:40:0, from conftest.cpp:61: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp: At global scope: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:123:46: error: 'SeedSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:123:55: error: 'seq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:155:64: error: 'SeeqSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:155:73: error: 'seq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp: In member function 'int boost::random::mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>::BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(boost::random::mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>, int, int)': /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:124:12: error: 'seq' was not declared in this scope /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp: In member function 'int boost::random::mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>::BOOST_RANDOM_DETAIL_SEED_SEQ_SEED(boost::random::mersenne_twister_engine<UIntType, w, n, m, r, a, u, d, s, b, t, c, l, f>, int, int)': /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/mersenne_twister.hpp:157:35: error: 'seq' was not declared in this scope In file included from /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random.hpp:41:0, from conftest.cpp:61: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp: At global scope: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:72:9: error: 'SeedSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:72:18: error: 'seq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:101:64: error: 'SeedSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:101:73: error: 'seq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp: In member function 'int boost::random::lagged_fibonacci_engine<UIntType, w, p, q>::BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(boost::random::lagged_fibonacci_engine<UIntType, w, p, q>, int, int)': /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:73:12: error: 'seq' was not declared in this scope /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp: In member function 'int boost::random::lagged_fibonacci_engine<UIntType, w, p, q>::BOOST_RANDOM_DETAIL_SEED_SEQ_SEED(boost::random::lagged_fibonacci_engine<UIntType, w, p, q>, int, int)': /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:103:35: error: 'seq' was not declared in this scope /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp: At global scope: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:224:64: error: 'SeedSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:224:73: error: 'seq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp: In member function 'int boost::random::lagged_fibonacci<UIntType, w, p, q, v>::BOOST_RANDOM_DETAIL_SEED_SEQ_CONSTRUCTOR(boost::random::lagged_fibonacci<UIntType, w, p, q, v>, int, int)': /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:225:18: error: 'seq' was not declared in this scope /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp: At global scope: /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:276:74: error: 'SeedSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:276:83: error: 'seq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:304:67: error: 'SeedSeq' has not been declared /afs/desy.de/group/theorie/software/ELF64/bin/../lib/gcc/../../include/boost/random/lagged_fibonacci.hpp:304:76: error: 'seq' has not been declared [.....] -- ------------------------------------- Juergen Reuter ***** DESY Theory Group Notkestrasse 85 D-22603 Hamburg Phone: +49 (0)40 8998-3895 Fax : +49 (0)40 8998-2777 ***** Skype: jr_reuter -------------------------------------
More information about the Rivet mailing list |