Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6814 Discussions

ippStaticInit() returns ippStsDllNotFoundBestUsed

sschuberth
Beginner
624 Views
Hi,

I'm using IPP 5.1.0.17 on Windows. As I only need IPPS routines, I statically link against ippcorel.lib, ippsemerged.lib and ippsmerged.lib. The project I'm using IPPS in is a Windows 32-bit DLL. When calling ippStaticInit(), I get a return code of ippStsDllNotFoundBestUsed. Can anyone explain to me how this can be as I'm using the static IPPS libraries? How can it be that the dispatcher does not find any DLLs then?

Thanks.
0 Kudos
2 Replies
sschuberth
Beginner
624 Views
Issue resolved ... the cause was that a wrong version of ippcorel.lib (which contains ippStaticInit) was used that did not match the version of the ipps*.lib files.
0 Kudos
Vladimir_Dudnik
Employee
624 Views

Just for your information, it is OK for ippStaticInit to return non-zero error code when you call it from ippcore DLL (import library is ippcore.lib, don't mess with ippcorel.lib).

Regards,
Vladimir

0 Kudos
Reply