AdaptiveBlurImage left out of Magick++/Include.h
Posted: 2007-09-14T07:52:45-07:00
I downloaded release ImageMagick 6.3.5.8 from source, configured it, and built it. The CORE_RL_Magick++_.dll refused to build and I found the error was because the line:
using MagickLib::AdaptiveBlurImage;
had been left out of Magick++/include.h.
When I added it to that file, at line 466, the build succeeded.
The initial occurrence of the compiler error happens in MagicK++/image.cpp, line 303 in the void Magick::Image::adaptiveBlur member function when calling AdaptiveBlurImage. Since AdaptiveBlurImage was left out of Magick++/include.h the compiler can not find it. Once it was added to Magick++/include.h all was well.
Did someone actually test this build, and not generate this compiler error, before the build was released ? If so I would love to find out how it Magick++ compiled correctly with that line missing from the Magick++/include.h file.
using MagickLib::AdaptiveBlurImage;
had been left out of Magick++/include.h.
When I added it to that file, at line 466, the build succeeded.
The initial occurrence of the compiler error happens in MagicK++/image.cpp, line 303 in the void Magick::Image::adaptiveBlur member function when calling AdaptiveBlurImage. Since AdaptiveBlurImage was left out of Magick++/include.h the compiler can not find it. Once it was added to Magick++/include.h all was well.
Did someone actually test this build, and not generate this compiler error, before the build was released ? If so I would love to find out how it Magick++ compiled correctly with that line missing from the Magick++/include.h file.