Boost logo

Boost Users :

From: Irek Szczesniak (ijs_at_[hidden])
Date: 2006-04-11 19:11:44


Hi,

I have a problem with the Boost Graph Library: I'm unable to link with
the read_graphviz function. I'm using Boost v. 1.33.1 on Fedora Core
3, Linux 2.6.10, gcc 3.4.4. I try to compile the example
boost_1_33_1/libs/graph/example/graphviz.cpp.

> g++ -I /usr/local/include/boost-1_33_1/
/home/ijs/boost_1_33_1/libs/graph/src/libbgl-viz.a graphviz.cpp
/tmp/ccBWKH7i.o(.gnu.linkonce.t._ZN5boost13read_graphvizINS_14adjacency_listINS_4vecSES2_NS_11undirectedSENS_8propertyINS_13vertex_name_tESsNS_11no_propertyEEENS4_INS_13edge_weight_tEdS6_EES6_NS_5listSEEEEEbRSiRT_RNS_18dynamic_propertiesERKSs+0x6e):
In function `bool
boost::read_graphviz<boost::adjacency_list<boost::vecS, boost::vecS,
boost::undirectedS, boost::property<boost::vertex_name_t,
std::basic_string<char, std::char_traits<char>, std::allocator<char>
>, boost::no_property>, boost::property<boost::edge_weight_t, double,
boost::no_property>, boost::no_property, boost::listS>
>(std::basic_istream<char, std::char_traits<char> >&,
boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS,
boost::property<boost::vertex_name_t, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >, boost::no_property>,
boost::property<boost::edge_weight_t, double, boost::no_property>,
boost::no_property, boost::listS>&, boost::dynamic_properties&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)':
: undefined reference to
`boost::detail::graph::read_graphviz(std::basic_istream<char,
std::char_traits<char> >&, boost::detail::graph::mutate_graph&)'
collect2: ld returned 1 exit status

I would appreciate any advice. Thanks for reading.

Best,
Irek


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net