Boost logo

Boost :

From: Dieter Vrancken (dieter.vrancken_at_[hidden])
Date: 2003-03-20 05:17:53


Hello,

this is a repost as I posted this message a while ago, but haven't seen it on the list/group.

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)

Apparently, simply including the isomorphism header file gives me errors.
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.

thanks in advance,
Dieter Vrancken


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