I used to compile from vc12 or msvstudio12 2013,, i like using vc12 because it only needs the basic files, like msvcp120.dll and msvcr120.dll in which in could be run or open from windows XP.
so, that's the reason why I used vc12 only.
I compiled win32 or x86 with opencv 3.4.0 in vc12 and it has a good result. BUT I did not include opencv_DNN because it also cause an error, it can't build opencv_world340.
NOW, I can't compile opencv2.4.13.5 with opencv_world, because I know with opencv_world will have only 1 DLL file, so it's neat.
I can't compile because of this following reason, and btw I came from cmake website but I don't find forum to help me with this:
Configuring done
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "zlib" that is not in the export set.
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "zlib" that is not in the export set.
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "libjpeg" that is not in the export set.
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "libpng" that is not in the export set.
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "libtiff" that is not in the export set.
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "libjasper" that is not in the export set.
CMake Error: install(EXPORT "OpenCVModules" ...) includes target "opencv_world" which requires target "IlmImf" that is not in the export set.
Can someone expert here, make changes or edit the cmake file to I could get the opencv_world from opencv2.4.13.5
I think this is the cmake file that errors,
OpenCVGenPkgconfig.cmake from opencv2.4.13.5 cmake folder.
Do you have any idea that I can make this compilation possible?