BGL + VC7: no bundled properties because of BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION

Hello, Failing to do it by myself, I ask for the group's help to fully understand why I can't use BGL's bundled properties with MS VC7. I traced the impediment to the fact that in the configuration header "visualc.hpp" the constant BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION is #defined. This, further on (properties.hpp), causes the BOOST_GRAPH_NO_BUNDLED_PROPERTIES to be #defined. My question is, what is in this context understood by "template partial specialization" ? I ask, because I'm almost sure I've used this feature in VC7 before, hence my confusion. Many thanks in advance... Dan

On Dec 16, 2004, at 8:22 AM, Dan Dimerman wrote:
Failing to do it by myself, I ask for the group's help to fully understand why I can't use BGL's bundled properties with MS VC7. I traced the impediment to the fact that in the configuration header "visualc.hpp" the constant BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION is #defined. This, further on (properties.hpp), causes the BOOST_GRAPH_NO_BUNDLED_PROPERTIES to be #defined.
My question is, what is in this context understood by "template partial specialization" ? I ask, because I'm almost sure I've used this feature in VC7 before, hence my confusion.
Here's a quick introduction: http://www.glenmccl.com/tip_027.htm I'm pretty sure someone could figure out a way for bundled properties to work on VC7, but I have no plans to do so myself. I'll accept a patch that does so without breaking other compilers, of course. Doug
participants (2)
-
Dan Dimerman
-
Doug Gregor