|
Boost : |
From: Dieter Vrancken (dieter.vrancken_at_[hidden])
Date: 2003-03-14 04:55:13
Ok. I'll try it again :) (sorry for the delayed reply, had some difficulties with my newsreader)
> I'm afraid the information you given is not enough, especially for
> folks without access to that specific compiler. It's much better to
> post (1) complete and simple example which fails to compile and (2)
> exact error messages. If you could try with CVS version, this would be
> excellent.
What is this cvs version you are refering to?
It was pretty much the complete example. Here is it again.
#include <set>
#include <string>
#include <boost/graph/adjacency_list.hpp>
using namespace boost;
int main(int argc, char *argv[])
{
// create some vertex names
typedef std::set<std::string> StringSet;
StringSet v_names;
std::string names[] = { "v1", "v2", "v3" };
v_names.insert(names, names + sizeof(names)/sizeof(names[0]));
// declare the graph
typedef adjacency_list<setS, vecS, directedS, vertex_name_t, no_property, graph_name_t, setS> Graph;
Graph g(v_names.size());
// get the property map for the vertex names
property_map<Graph, vertex_name_t>::type name = get(vertex_name_t(), g);
// fill in the names
StringSet::const_iterator ss_it = v_names.begin(), ss_end = v_names.end();
int i = 0;
for(; ss_it!=ss_end; ++ss_it, ++i)
name[i] = *ss_it;
return 0;
}
If you really want all the error messages ... here is the complete output from the visual studio. I don't know if it's that helpful.
Compiling...
main.cpp
c:\boost_1_29_0\boost\pending\detail\property.hpp(89) : error C2039: 'next_type' : is not a member of '`global namespace''
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(89) : error C2146: syntax error : missing ';' before identifier 'NextProperty'
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(89) : error C2501: 'NextProperty' : missing storage-class or type specifiers
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(90) : error C2039: 'value_type' : is not a member of '`global namespace''
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(90) : error C2146: syntax error : missing ';' before identifier 'Value'
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(90) : error C2501: 'Value' : missing storage-class or type specifiers
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(91) : error C2039: 'tag_type' : is not a member of '`global namespace''
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(91) : error C2146: syntax error : missing ';' before identifier 'Tag'
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(91) : error C2501: 'Tag' : missing storage-class or type specifiers
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(92) : error C2065: 'NextProperty' : undeclared identifier
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(92) : error C2955: 'build_property_tag_value_alist' : use of class template requires template argument list
c:\boost_1_29_0\boost\pending\detail\property.hpp(94) : see declaration of 'build_property_tag_value_alist'
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(93) : error C2065: 'Tag' : undeclared identifier
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\pending\detail\property.hpp(93) : error C2065: 'Value' : undeclared identifier
c:\boost_1_29_0\boost\pending\property.hpp(61) : see reference to class template instantiation 'boost::detail::build_property_tag_value_alist<enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2300) : see reference to class template instantiation 'boost::property_value<enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2362) : see reference to class template instantiation 'boost::vec_adj_list_any_vertex_pa::bind_<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\detail\adjacency_list.hpp(2495) : see reference to class template instantiation 'boost::detail::vec_adj_list_choose_vertex_pa<enum boost::vertex_name_t,class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(162) : see reference to class template instantiation 'boost::vec_adj_list_vertex_property_selector::bind_<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t,enum boost::vertex_name_t>' being compiled
c:\boost_1_29_0\boost\graph\properties.hpp(205) : see reference to class template instantiation 'boost::detail::vertex_property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : see reference to class template instantiation 'boost::property_map<class boost::adjacency_list<struct boost::setS,struct boost::vecS,struct boost::directedS,enum boost::vertex_name_t,struct boost::no_property,enum boost::graph_name_t,struct boost::setS>,enum boost::vertex_name_t>' being compiled
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : error C2514: 'boost::?$vec_adj_list_vertex_property_map_at_V?$adjacency_list_at_UsetS@boost@@UvecS_at_2@UdirectedS_at_2@W4vertex_name_t_at_2@Uno_property_at_2@W4graph_name_t_at_2@U12@@boost@@PAV12@$DBAB_at_AAVtemplate-parameter-BAB@W4vertex_name_t_at_2@' : class has no constructors
c:\documents and settings\administrator\desktop\circularity\main.cpp(58) : error C2262: 'name' : cannot be destroyed
c:\documents and settings\administrator\desktop\circularity\main.cpp(63) : error C2678: binary '[' : no operator defined which takes a left-hand operand of type 'struct boost::?$vec_adj_list_vertex_property_map_at_V?$adjacency_list_at_UsetS@boost@@UvecS_at_2@UdirectedS_at_2@W4vertex_name_t_at_2@Uno_property_at_2@W4graph_name_t_at_2@U12@@boost@@PAV12@$DBAB_at_AAVtemplate-parameter-BAB@W4vertex_name_t_at_2@' (or there is no acceptable conversion)
Error executing cl.exe.
circularity.exe - 16 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