Boost logo

Boost :

From: Dieter Vrancken (dieter.vrancken_at_[hidden])
Date: 2003-03-18 11:27:22


Hello,

I'm quite at a loss with this one:

#include <boost/graph/isomorphism.hpp>

int main(int argc, char *argv[])
{
   return 0;
}

is giving me the following output:

Compiling...
main.cpp
C:\BOOST_1_29_0\boost/graph/isomorphism.hpp(56) : error C2976: 'safe_iterator_property_map' : too few template arguments
         C:\BOOST_1_29_0\boost/property_map.hpp(407) : see declaration of 'safe_iterator_property_map'
         C:\BOOST_1_29_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_29_0\boost/graph/isomorphism.hpp(63) : error C2976: 'safe_iterator_property_map' : too few template arguments
         C:\BOOST_1_29_0\boost/property_map.hpp(407) : see declaration of 'safe_iterator_property_map'
         C:\BOOST_1_29_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.

main.obj - 2 error(s), 0 warning(s)

Anyone got any ideas about how I can still use the isomorphism functions?
I'm using MS Visual Studio 6.0sp5 with boost 1.29.0 (the zip file from
sourceforge) on Windows 2000.

This compiles just fine using mingw/gcc on the same system btw.

tia,
Dieter Vrancken


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk