Hi, Volodya, 1) It works even though I haven't got to CVS.
#ifdef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION template <> struct property_traits<default_color_type*> { typedef default_color_type value_type; I added it here--> typedef default_color_type& reference; typedef std::ptrdiff_t key_type; typedef lvalue_property_map_tag category; } 2) After it works, I set compile option back to /Gm, and it still works, the error C1076 does not appear anymore. Thanks. J-S ----- Original Message ----- From: "Vladimir Prus" <[EMAIL PROTECTED]> To: "Boost mailing list" <[EMAIL PROTECTED]> Sent: Friday, March 07, 2003 2:32 AM Subject: Re: [boost] [BGL]edge connectivity code won't compile > Hi J-S, > > > Hi, Volodya > > > > Following arethe error messages: > > ------------------------------------------ > > \boost-g\boost_1_29_0\boost\property_map.hpp(151) : error C2039: > > 'reference' > > > > : is not a member of 'boost::property_traits' > > > > with > > [ > > PA=boost::default_color_type * > > ] > > g:\boost-g\boost_1_29_0\boost\graph\properties.hpp(52) : see > > declaration of 'boost::property_traits' > > with > > [ > > PA=boost::default_color_type * > > ] > > Could you please try adding > > typedef default_color_type& reference; > > to the specialization of property_traits for default_color_type, which > is in file boost/graph/properties.hpp (line 56 in CVS version) > > If this fixes the error, I'll make the fix in CVS. > > > > > Basically, I got two errors: > > > > 1)C1076--I have changed from /Gm to /Zm1000, and it went way. > > Did you posted compiler output for this error, or I missed it? > > Thanks, > Volodya > > > _______________________________________________ > Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost > _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost