2010年3月20日土曜日

boost::gil で C2065 png_infopp_NULL was not defined

libpng を更新したら、boost::gil で、C2065 png_infopp_NULL は定義されていませんと怒られた。

/boost/gil/extension/io/png_io_private.hpp に対して

#include <png.h>

#define png_infopp_NULL NULL

namespace boost { namespace gil {


と、応急処置を施せばよい。

追記:というよりも、png.h に対して #define png_infopp_NULL NULL とすべきだったろうか?

0 件のコメント: