This was my error typedef typename property_map < Graph, edge_Weight_t >::type EdgeWeightMap; EdgeWeightMap eWeight_map, eWeightCopy_map; I needed separate types for each map as below. typedef typename property_map < Graph, edge_Weight_t >::type EdgeWeightMap; EdgeWeightMap eWeight_map; typedef typename property_map < Graph, edge_WeightCopy_t >::type EdgeWeightCopyMap; EdgeWeightCopyMap eWeightCopy_map; AStorm gave me the answer on the boost IRC chat. I don't know if I would have ever figured it out for myself, It seems a little tricky for noobies. Thanks -Caligula --- On Wed, 8/12/09, Andrew Sutton <andrew.n.sutton@gmail.com> wrote:
|