- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I'm trying to run a program written using Microsoft Visual C++ 6.0 (legacy software, that's why it's running on such an old version). It uses some IPP APIs, and I have installed IPP 7.1 in
C:\ProgramFiles\Intel\Composer XE
in which there is an ipp folder, and a redist\ia32\ipp folder that contains ippcore-7.1.dll, among many other dlls.
After I've compiled and built my program, I tried to run it, but I kept getting the error
This application has failed to start because ippcore-7.1.dll was not found.Re-installing the application may fix this problem.
I also have the following path in my Link -> (Category) Input
Additional library path: C:\ProgramFiles\Intel\Composer XE\ipp\lib\ia32
I also tried to run
C:\ProgramFiles\Intel\Composer XE\ipp\demo\ia32\ippsDemo.exe
and also got the same error.
The program did run successfully about 5 months ago when I first installed IPP 7.1. Is there some settings that I have neglected to set, or is this a matter of the IPP license expiring?
Thank you.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, to run an EXE that uses IPP DLL's try to manually set a folder with IPP 7.1 DLL's in Windows Control Panel (PATH inside System Environment Variables).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Roman and Sergey for your replies!
I am now able to run the IPP demo after adding the path where ippcore-7.1.dll was found to the PATH in System environment variables.
However, I got another error message when running my program
The ordinal 858 could not be located in the dynamic link library libiomp5md.dll
What does this error mean?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Hjazz,
libiomp5md.dl is Intel OpenMP Runtime library from Intel compiler. some threaded function of Intel IPP are threaded by OpenMP. You can add the path where the libiomp5md.dll to the PATH. (it should be in \intel\Composer XE\)
Regards,
Ying
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Ying,
Thanks for your suggestion. I added the path where libiomp5md.dll is to PATH, and also removed a copy of libiomp5md.dll of another version in my project's directory, and the program works without errors now.
Thanks again!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page