Geneva head (0.9.9+) fails to build on FreeBSD 9.0 amd64 with gcc 4.2.1 and Boost 1.45.
Filtering the compiler output for Geneva filenames up to the first "error:", we get:
------------------------------------------------------------------------------------
include/hap/GRandomT.hpp:229: instantiated from here
...
include/hap/GRandomT.hpp:250: instantiated from here
src/geneva/GBaseEA.cpp:329: instantiated from here
...
src/geneva/GBaseEA.cpp:337: instantiated from here
...
src/geneva/GBaseEA.cpp:329: instantiated from here
...
src/geneva/GBaseEA.cpp:386: instantiated from here
...
src/geneva/GBaseEA.cpp:394: instantiated from here
src/geneva/GBaseEA.cpp:2304: instantiated from here
...
src/geneva/GBaseEA.cpp:2304: instantiated from here
include/geneva/GBaseEA.hpp:461: instantiated from 'void Gem::Geneva::GBaseEA::GEAOptimizationMonitor::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]'
...
/usr/local/include/boost/archive/shared_ptr_helper.hpp:144: error: lvalue required as unary '&' operand
------------------------------------------------------------------------------------
where (lots of) repeated lines have been replaced with ...
Geneva head (0.9.9+) fails to build on FreeBSD 9.0 amd64 with gcc 4.2.1 and Boost 1.45.
Filtering the compiler output for Geneva filenames up to the first "error:", we get: ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- hap/GRandomT. hpp:229: instantiated from here hap/GRandomT. hpp:250: instantiated from here GBaseEA. cpp:329: instantiated from here GBaseEA. cpp:337: instantiated from here GBaseEA. cpp:329: instantiated from here GBaseEA. cpp:386: instantiated from here GBaseEA. cpp:394: instantiated from here GBaseEA. cpp:2304: instantiated from here GBaseEA. cpp:2304: instantiated from here geneva/ GBaseEA. hpp:461: instantiated from 'void Gem::Geneva: :GBaseEA: :GEAOptimizatio nMonitor: :serialize( Archive& , unsigned int) [with Archive = boost:: archive: :text_oarchive] ' include/ boost/archive/ shared_ ptr_helper. hpp:144: error: lvalue required as unary '&' operand ------- ------- ------- ------- ------- ------- ------- ------- ------- ------- -------
-------
include/
...
include/
src/geneva/
...
src/geneva/
...
src/geneva/
...
src/geneva/
...
src/geneva/
src/geneva/
...
src/geneva/
include/
...
/usr/local/
-------
where (lots of) repeated lines have been replaced with ...