Boost logo

Boost Users :

Subject: Re: [Boost-users] boost graph library with gcc 4.2 and later (Andrew Sutton)
From: Raymond Wan (rwan_at_[hidden])
Date: 2008-10-29 08:27:54

Hi Moti,

I am also on Debian and just went up to lenny recently, which also
upgraded the C++ compiler. I can confirm that I also got the deprecated
header warning (just noticed it an hour ago, actually, so your e-mail
timing was perfect :-) ) because of the "hash_set" header. Like the
example, it wasn't because I explicitly included it, but because I am
using an adjacency list.

I did, however, do what the warning said and added -Wno-deprecated. I
took a look at "backward_warning.h" and realized that I would never
directly use those files, so it was fine to turn off the warning. It
will compile and run's just a warning.

As for your other problem, I will let someone who isn't a newbie with
Boost Graph help you with that...


Moti Freiman wrote:
> Hi,
> Below is the details of my problem:
> gcc version and system: g++ (Debian 4.3.1-9) 4.3.1
> I tried to compile the graph example (boost/libs/graph/example/graph.cpp)
> using the following command:
> g++ -Wall -I /cs/phd/freiman/include/boost_1_36_0 graph.cpp -o graph
> and got the following message about deprecated headers:
> ---------------------------------------- OUTPUT
> -------------------------------------------------
> In file included from /usr/include/c++/4.3/backward/hash_set:64,
> from
> /cs/phd/freiman/include/boost_1_36_0/boost/graph/adjacency_list.hpp:22,
> from graph.cpp:15:
> /usr/include/c++/4.3/backward/backward_warning.h:33:2: warning: #warning
> This file includes at least one deprecated or antiquated header which may be
> removed without further notice at a future date. Please use a non-deprecated
> interface with equivalent functionality instead. For a listing of
> replacement headers and interfaces, consult the file backward_warning.h. To
> disable this warning use -Wno-deprecated.
> ---------------------------------------- END OF OUTPUT
> --------------------------------------------------

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at