Boost logo

Boost :

Subject: Re: [boost] how to compile when using read_graphml
From: Jeremiah Willcock (jewillco_at_[hidden])
Date: 2010-01-14 11:50:16


On Thu, 14 Jan 2010, Alexandre de Morais Amory wrote:

> Hi,
>
> I've been trying to use the function from read_graphml from BGL.
> I am using the test case in
> http://lists.boost.org/Archives/boost/2007/04/119804.php as my first case
> study.
> Apparently it compiles ok, but there is a link error. See msg bellow:
> ======

(error snipped)

> aamory_at_gaph14:~/reps/test-tools/bgl/test/sandbox-bgl$
> =======
>
> I guess there should be some library. Reading the doc in
> http://www.boost.org/doc/libs/1_38_0/libs/graph/doc/read_graphml.html
> it says that the lib "bgl-graphml" should be included, but I don't known
> where to find it. At the /usr/lib there is only the files
> libboost_graph-mt.a, libboost_graph-mt.so, libboost_graph-mt.so.1.38.0
>
> It seems that the problem is just to correctly define the compilation
> command ... any help would be much appreciated.
>
> configuration:
> - boost 1.38.0
> - ubuntu 9.10 64 bits
> - g++ 4.4.1

The library to use is -lboost_graph-mt; note that in Boost 1.38, you must
have Expat installed and set up in Boost.Build to use the GraphML reader.

-- Jeremiah Willcock


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