Hello,
Configure ran without errors, but when trying to make alps I ran into
a conflict error. I installed boost and tested it, it seems to work
fine. In the configuration I disabled hfd5 because that was giving
errors.
make[1]: Entering directory `/group/cmtheory/cmathy/ALPS/alps-1.2.2/lib'
Making all in alps
make[2]: Entering directory `/group/cmtheory/cmathy/ALPS/alps-1.2.2/lib/alps'
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H
-I../../src -I../../src -DNDEBUG
-I/group/cmtheory/cmathy/BOOST/boost_1_37_0 -DNDEBUG -pthread -w
-ftemplate-depth-150 -O3 -fexceptions -MT latticelibrary.lo -MD -MP
-MF ".deps/latticelibrary.Tpo" -c -o latticelibrary.lo `test -f
'../../src/alps/lattice/latticelibrary.C' || echo
'./'`../../src/alps/lattice/latticelibrary.C; \
then mv -f ".deps/latticelibrary.Tpo" ".deps/latticelibrary.Plo"; else
rm -f ".deps/latticelibrary.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I../../src -I../../src -DNDEBUG
-I/group/cmtheory/cmathy/BOOST/boost_1_37_0 -DNDEBUG -pthread -w
-ftemplate-depth-150 -O3 -fexceptions -MT latticelibrary.lo -MD -MP
-MF .deps/latticelibrary.Tpo -c
../../src/alps/lattice/latticelibrary.C -fPIC -DPIC -o
.libs/latticelibrary.o
../../src/alps/lattice/latticegraph.h: In function `void
alps::make_graph_from_lattice(GRAPH&, const LATTICE&) [with LATTICE =
alps::lattice_graph<alps::hypercubic_lattice<alps::coordinate_lattice<alps::simple_lattice<alps::GraphUnitCell,
alps::simple_cell<alps::GraphUnitCell, std::vector<int,
std::allocator<int> > > >, std::vector<double, std::allocator<double>
> >, std::vector<int, std::allocator<int> > >,
alps::coordinate_graph_type>, GRAPH = alps::coordinate_graph_type]':
../../src/alps/lattice/latticegraph.h:207: instantiated from
`alps::lattice_graph<L, G>::lattice_graph(const L2&) [with L2 =
alps::LatticeGraphDescriptor, LATTICE =
alps::hypercubic_lattice<alps::coordinate_lattice<alps::simple_lattice<alps::GraphUnitCell,
alps::simple_cell<alps::GraphUnitCell, std::vector<int,
std::allocator<int> > > >, std::vector<double, std::allocator<double>
> >, std::vector<int, std::allocator<int> > >, GRAPH =
alps::coordinate_graph_type]'
../../src/alps/lattice/latticelibrary.C:135: instantiated from here
/group/cmtheory/cmathy/BOOST/boost_1_37_0/boost/type_traits/extent.hpp:132:
error: `template<class T, unsigned int N> struct boost::extent' is not
a function,
../../src/alps/lattice/lattice.h:198: error: conflict with
`template<class Lattice> typename alps::VectorTraits<typename
alps::lattice_traits<L>::extent_type>::value_type alps::extent(const
Lattice&, unsigned int)'
../../src/alps/lattice/latticegraph.h:166: error: in call to `extent'
make[2]: *** [latticelibrary.lo] Error 1
make[2]: Leaving directory `/group/cmtheory/cmathy/ALPS/alps-1.2.2/lib/alps'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/group/cmtheory/cmathy/ALPS/alps-1.2.2/lib'
make: *** [all-recursive] Error 1
Sincerely,
Charles