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

DLLs missing from intelipp.redist.win-x64 nuget package

Tom40
Beginner
261 Views

We are attempting to use the intelipp.devel.win-x64 nuget package for our C++ application, which fails to run due to missing ippcc.dll. It appears the following 5 DLLs are missing from the intelipp.redist.win-x64 nuget package version 2022.3.0.387:

ippcc.dll

ippcck0.dll

ippccl9.dll

ippccm7.dll

ippccy8.dll

 

Steps to reproduce:

1. Create a new C++ desktop app in Visual Studio 2022.

2. Install intelipp.devel.win-x64 version 2022.3.1.8 nuget package into the project, This installs intelipp.redist.win-x64 as a dependency.

3. On the project properties page, select Dynamic linkage and Sequential threading layer on the intelipp.devel.win-x64 -> General page.

4. Add a call to a function in the color conversion domain, for example:

IppiRect r = { 0, 0, 0, 0 };
IppiSize s = { 0, 0 };
ippiDemosaicAHD_8u_C1C3R(nullptr, r, s, 0, nullptr, 0, IppiBayerGrid::ippiBayerBGGR, 0, 0);

Add #include <ipp.h> to the file as well.

The code only needs to compile and link to demonstrate the error.

5. Build and run or debug the application. It should build, but will fail to load because ippcc.dll is missing.

The missing files seem like they should have been included in the redist package. The missing files ARE in the intelipp.devel.win-x64 package. I'm not sure why *any* DLLs are in that package, since it seems the goal is to deploy the DLLs via the redist package as a dependency.

In any case, is this a bug? Are we using the packages incorrectly? Is there a workaround?

 

0 Kudos
1 Reply
Chao_Y_Intel
Moderator
67 Views

thanks for your report.   Can you please check with the intelipp.redist.win-x64.2026.0.0.712  release?  This issue was fixed in the new release. 

0 Kudos
Reply