Index: gil/metafunctions.hpp =================================================================== --- gil/metafunctions.hpp (Revision 41954) +++ gil/metafunctions.hpp (Arbeitskopie) @@ -32,6 +32,7 @@ #include #include #include +#include // vector1_c #include #include "gil_config.hpp" #include "gil_concept.hpp" Index: gil/deprecated.hpp =================================================================== --- gil/deprecated.hpp (Revision 41954) +++ gil/deprecated.hpp (Arbeitskopie) @@ -13,6 +13,8 @@ #ifndef GIL_DEPRECATED_HPP #define GIL_DEPRECATED_HPP +#include // std::size_t + //////////////////////////////////////////////////////////////////////////////////////// /// \file /// \brief Deprecated names Index: gil/channel.hpp =================================================================== --- gil/channel.hpp (Revision 41954) +++ gil/channel.hpp (Arbeitskopie) @@ -264,7 +264,7 @@ template <> struct static_copy_bytes<0> { - void operator()(const unsigned char* from, unsigned char* to) const {} + void operator()(const unsigned char* /*from*/, unsigned char* /*to*/) const {} }; template Index: gil/device_n.hpp =================================================================== --- gil/device_n.hpp (Revision 41954) +++ gil/device_n.hpp (Arbeitskopie) @@ -23,6 +23,8 @@ #include #include "gil_config.hpp" +#include "utilities.hpp" // layout +#include "metafunctions.hpp" // type_from_x_iterator #include #include #include Index: gil/extension/io/dynamic_io.hpp =================================================================== --- gil/extension/io/dynamic_io.hpp (Revision 41954) +++ gil/extension/io/dynamic_io.hpp (Arbeitskopie) @@ -22,6 +22,7 @@ #include #include #include "../../gil_config.hpp" +#include "io_error.hpp" // io_error #include "../dynamic_image/any_image.hpp" namespace boost { namespace gil { Index: gil/extension/io/png_io_private.hpp =================================================================== --- gil/extension/io/png_io_private.hpp (Revision 41954) +++ gil/extension/io/png_io_private.hpp (Arbeitskopie) @@ -23,6 +23,7 @@ #include #include "../../gil_all.hpp" #include "io_error.hpp" +#include // PNG_COLOR_TYPE_GRAY namespace boost { namespace gil { Index: gil/extension/io/jpeg_io_private.hpp =================================================================== --- gil/extension/io/jpeg_io_private.hpp (Revision 41954) +++ gil/extension/io/jpeg_io_private.hpp (Arbeitskopie) @@ -24,6 +24,7 @@ #include #include "../../gil_all.hpp" #include "io_error.hpp" +#include // JCS_UNKNOWN namespace boost { namespace gil { Index: gil/algorithm.hpp =================================================================== --- gil/algorithm.hpp (Revision 41954) +++ gil/algorithm.hpp (Arbeitskopie) @@ -17,6 +17,7 @@ #include #include #include +#include // std::bad_cast #include #include #include "gil_config.hpp"