diff --git a/lemon/adaptors.h b/lemon/adaptors.h --- a/lemon/adaptors.h +++ b/lemon/adaptors.h @@ -30,6 +30,7 @@ #include #include +#include #include #include diff --git a/lemon/bits/edge_set_extender.h b/lemon/bits/edge_set_extender.h --- a/lemon/bits/edge_set_extender.h +++ b/lemon/bits/edge_set_extender.h @@ -19,8 +19,10 @@ #ifndef LEMON_BITS_EDGE_SET_EXTENDER_H #define LEMON_BITS_EDGE_SET_EXTENDER_H +#include #include #include +#include ///\ingroup digraphbits ///\file diff --git a/lemon/bits/path_dump.h b/lemon/bits/path_dump.h --- a/lemon/bits/path_dump.h +++ b/lemon/bits/path_dump.h @@ -19,6 +19,9 @@ #ifndef LEMON_BITS_PRED_MAP_PATH_H #define LEMON_BITS_PRED_MAP_PATH_H +#include +#include + namespace lemon { template diff --git a/lemon/bits/solver_bits.h b/lemon/bits/solver_bits.h --- a/lemon/bits/solver_bits.h +++ b/lemon/bits/solver_bits.h @@ -19,6 +19,8 @@ #ifndef LEMON_BITS_SOLVER_BITS_H #define LEMON_BITS_SOLVER_BITS_H +#include + namespace lemon { namespace _solver_bits { diff --git a/lemon/concepts/heap.h b/lemon/concepts/heap.h --- a/lemon/concepts/heap.h +++ b/lemon/concepts/heap.h @@ -24,6 +24,7 @@ #define LEMON_CONCEPT_HEAP_H #include +#include namespace lemon { diff --git a/lemon/elevator.h b/lemon/elevator.h --- a/lemon/elevator.h +++ b/lemon/elevator.h @@ -27,6 +27,7 @@ ///for labeling items in push-relabel type algorithms. /// +#include #include namespace lemon { diff --git a/lemon/suurballe.h b/lemon/suurballe.h --- a/lemon/suurballe.h +++ b/lemon/suurballe.h @@ -27,6 +27,8 @@ #include #include #include +#include +#include namespace lemon {