Updated by Alexander Shishkov about 13 years ago
When updating OpenCV, [[OpenCV]], then doing an incremental build, sometimes I get failures related to precompiled headers. One recent example is revision 5253. I have a fully built OpenCV [[OpenCV]] at rev 5252, then do svn update to 5253 (which changes include/opencv2/core/core.hpp), then do an incremental build.
There is no problem to build the core library (there precomp.cpp is recompiled), but there is a problem in the imgproc library. Here precomp.cpp is not recompiled, although it should have been, due to the include chain: imgproc/precomp.cpp <= imgproc/precomp.hpp <= imgproc/imgproc.hpp <= core/core.hpp
For some reason this dependency does not seem to be recognized by the build system.
WinXP, [[WinXP]], VS2005, CMake 2.8
There is no problem to build the core library (there precomp.cpp is recompiled), but there is a problem in the imgproc library. Here precomp.cpp is not recompiled, although it should have been, due to the include chain: imgproc/precomp.cpp <= imgproc/precomp.hpp <= imgproc/imgproc.hpp <= core/core.hpp
For some reason this dependency does not seem to be recognized by the build system.
WinXP, [[WinXP]], VS2005, CMake 2.8