|
Boost : |
From: Dieter Vrancken (dieter.vrancken_at_[hidden])
Date: 2003-03-25 11:23:58
Hi,
I'm using msvc6.0 and am trying to check if 2 graphs are equal using the functions in isomorphism.hpp. However, when I try to do this, I get 2 errors about there being too few template parameters for safe_iterator_property_map. Below is a very minimalistic example that generates the behaviour. Should I abandon all hope for getting this done with msvc6? Does it work in msvc.net?
thanks in advance,
Dieter Vrancken
The example:
#include <boost/graph/isomorphism.hpp>
int main()
{
return 0;
}
The output:
Compiling...
main.cpp
c:\boost_1_30_0\boost/graph/isomorphism.hpp(56) : error C2976: 'safe_iterator_property_map' : too few template arguments
c:\boost_1_30_0\boost/property_map.hpp(409) : see declaration of 'safe_iterator_property_map'
c:\boost_1_30_0\boost/graph/isomorphism.hpp(234) : see reference to class template instantiation 'boost::detail::isomorphism_algo<Graph1,Graph2,IsoMapping,Invariant1,Invariant2,IndexMap1,IndexMap2>' being compiled
c:\boost_1_30_0\boost/graph/isomorphism.hpp(63) : error C2976: 'safe_iterator_property_map' : too few template arguments
c:\boost_1_30_0\boost/property_map.hpp(409) : see declaration of 'safe_iterator_property_map'
c:\boost_1_30_0\boost/graph/isomorphism.hpp(234) : see reference to class template instantiation 'boost::detail::isomorphism_algo<Graph1,Graph2,IsoMapping,Invariant1,Invariant2,IndexMap1,IndexMap2>' being compiled
Error executing cl.exe.
test.exe - 2 error(s), 0 warning(s)
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk