OpenCV build fails because I cannot download ICV on our build farm
Hello, I am able to build OpenCV on our cluster, but our build farm is a different environment. On the build farm, I get the following error during cmake:
-- ICV: Downloading ippicv_linux_20140513.tgz...
CMake Error at 3rdparty/ippicv/downloader.cmake:71 (file):
file DOWNLOAD HASH mismatch
for file: [/tmp/dpkg-mkdeb.NSafYgjHYT/src/opencv-3.0.0-alpha/3rdparty/ippicv/downloads/linux-d80cb24f3a565113a9d6dc56344142f6/ippicv_linux_20140513.tgz]
expected hash: [d80cb24f3a565113a9d6dc56344142f6]
actual hash: [20d82f68c11c137093b960677093fdac]
Call Stack (most recent call first):
3rdparty/ippicv/downloader.cmake:108 (_icv_downloader)
cmake/OpenCVFindIPP.cmake:212 (include)
cmake/OpenCVFindLibsPerf.cmake:12 (include)
CMakeLists.txt:449 (include)
What is ICV and how can I skip or avoid this download part? Could I perhaps download the tgz file and put it somewhere and point cmake to it?
Thanks for any help!
I solved this but am not allowed to formally "answer my own question" yet as I am a new user. Here is what I did:
You could download the ipccv package manually and add it to the 3rd party folder OR you could simply build with cmake flag -D WITH_IPP=OFF
actually, similar problem on win - the expected md5 b5028a92224ec1fbc554010c52eb3ec8 does not match the real 67d67f25e2e42dd07a7c97497621c89a
(swapping the md5 did not help, it downloads ~30mb and still thinks it's unworthy, - then deletes it again, WTF!)
@berak, that seems worthwhile to report as a bug :D
^ that was last year, afaik, it was solved soon after above post.
O LOL I did not see the date and timestamp having 2014 ...
how did u solve the problem for windows?
For those who are looking for the latest IPPICV, you could try the https://github.com/opencv/opencv_3rdparty/blob/ippicv/master_20151201/ippicv/ippicv_windows_20151201.zip (github link) and download it from there
@dev.kram can you check your link
@LBerger markdown parser in this website seems not working. You could try copy pasting the entire link in your browser. It's working for me and I have able to build the latest opencv from CMake to msvs2017