| Last Modified On : | February 4, 2009 8:49 PM PST |
Rate |
|
| February 4, 2009 9:24 PM PST
Ying H (Intel)
| Akio, thank you a lot. I add the information you provided in the article. |
| April 13, 2009 9:39 PM PDT
Ying H (Intel)
|
See the related acticles at Intel Compiler KB <<http://software.intel.com/en-us/articles/omp-error-15-initia.....ed/>> <<http://software.intel.com/en-us/articles/omp-error-15-initia.....ed/>> |
| September 17, 2009 9:20 PM PDT
Santhosh | I still have the problem, I deleted libguide40.dll. I built the OpenCv project once again. |
| September 18, 2009 10:32 AM PDT
Intel Software Network Support
|
Hello Santhosh, To obtain further support for this, please post this issue to the Intel(R) IPP forum, as support is not typically available in the page comments. -Lexi Intel(R) Software Network Support |
| October 7, 2009 11:11 AM PDT
gary-oberbrunner | This is a serious problem. My product is a plug-in; I link with Intel libs, and the host app may also link with Intel libs. I have no control over what the host does. There needs to be a solution that doesn't require the host to change. (I've submitted an issue already.) Changing a lib's name in an incompatible way, and causing the app to exit on an error, are both extremely bad practice IMHO. Did I miss some discussion last year or two years ago that this was going to screw my customers? |

Akio Yasu (Intel)
355
Status Points:
305
There are a few workarounds and solution on this issue.
1) Rebuild the OepnCV library with libiomp5 library, so no more library conflict happens.
2) Delete IPP PATH from system environment variable or runtime environment not to have OpenCV try to use IPP libraries.
3) Set KMP_DUPLICATE_LIB_OK=TRUE environment variable to ignore the library conflict, which is not really recommended to do though.
4) Use the latest OpenCV whose version is 1.1pre1. This versioned library is built with Microsoft OpenMP library “vcomp.dll” which is compatible with Intel OpenMP library “libiomp5md.dll”. So we can use OpenCV + IPP6.x without any errors.