|
Symptom(s):
I ran an Intel® IPP application and obtained one of the error messages below:
"No DLL was found in the Waterfall procedure."
"This application has failed to start because ippxx-x.x.dll was not found."
Cause:
Windows* is unable to determine the location of the Intel IPP dynamic libraries.
Solution:
Four solutions to this problem are listed below:
- Before using the Intel IPP dynamic libraries, add the location of the DLLs to the PATH environment variable. The instructions below are for a Windows* XP system. Please refer to your operating system help file for more information on how to set environment variables.
- Open Control Panel and select System.
- Click Advanced.
- Click Environment Variables.
- Double-click the variable PATH in User Variables.
- Add the path to the Intel IPP dynamic libraries to variable value.
For example, if you installed the Intel IPP to the default location and are running a 32-bit application then add C:\Program Files\Intel\IPP\x.x\ia32 to the PATH.
- Close all Control Panel windows.
- Close Microsoft Visual C++*.
Note: Make sure to close Microsoft Visual C++ and restart to have the PATH variable take effect. Then rerun the application.
- Use the Intel IPP Runtime Installer (RTI), located in IPP\x.x\ia32\tools\runtime, to automatically install the dynamic libraries to the \system32 directory.
- Manually copy the contents of IPP\x.x\ia32\bin to the \system32 folder.
- Copy contents of IPP\x.x\ia32\bin to the application folder.
Delete all Intel IPP DLLs from previous releases from the c:\winnt\system and c:\winnt\system32 directories. Also verify that paths to older library versions are not listed in the PATH environment variable.
Refer to the document Building a Windows* Application Using Intel IPP for more information.
Operating System:
| Windows Server* 2003 Standard x64 Edition, Windows* XP Professional, Windows Server* 2003, Windows* XP 64-Bit Edition Version 2003 |
This applies to:
|