I have a problem with compilation of samples for Intel IPP 6.1.6.065. I'm using Intel IPP 6.1.6.058. I have installed Visual Studio 2005/2008/2010, but I can't compile audio-video-codecs samples with build32.bat script. I always see problems with these items:
pipeline\\umc_pipeline : FAILED
io\\audio_renders : FAILED
application\\sample_player : FAILED
application|umc_h264_dec_con : FAILED
I have tried all installed Visual C++ Compilers (cl10,cl9 and cl8) and I have tried to compile sample_layer solution directly in Visual Studio 2010 Environment, but unfortunately an item "io\\audio_renders" always doesn't compile. I also have installed the DirectX SDK January 2010 but it still doesn't work...
Information in log file also doesn't help: "NMAKE : fatal error U1077: '"C:\\Program FilesMicrosoft Visual Studio 8\\VCBINcl.exe"'
I'm aware that I'm not the first people with this problem (I was looking Intel forum for solving), but I can't find any reasonable tips.
Thank you for any help. My OS is Windows 7 Professional 32 bit.
>unfortunately an item "io\audio_renders" always doesn't compile. I also have installed the DirectX SDK January 2010 but it still doesn't work...
The readme file list it requires "Microsoft* DirectX*: 9.0 SDK Update (August 2008)". I recalled I got some similar error before. When I changed an old version DirectX SDK, it could work.
> "NMAKE : fatal error U1077: '"C:\Program FilesMicrosoft Visual Studio 8\VCBINcl.exe"'
This error looks to be related to Visual C++ environment setting. The path for "cl.exe" is incorrect here. If you type the "cl" on your command prompt and compile a simple file, can it work successfully ?
Thanks for your reply. I don't know what's helped in details but I followed for your advice and I have installed a DirecX9 SDK (August2007). What's interesting, compilation passed successfully just, when I installed the newest an Intel C++ Compiler 11. What's more, then the compilation process of audio-video-codes samples made with Visual Studio 2010 (cl10) have completely failed (early it was partly successful). Also compilation with the Intel C++ compiler has been failed (linker errors on three last application)...
Anyway I successfully compiled Intel samples with Visual Studio 2008 Professional Edition (cl9 compiler).
BTW: It will be fine, if Intel will make compatibility between Intel C++ Compiler and the newest Visual Studio 2010, because actually I can't integrate Intel Compiler with VS2010.
Thanks for your effort again.
You are always welcome to ask any IPP related questions here..
First i would like to answer about your suggestion - compatibility between Intel C++ Compiler and the newest Visual Studio 2010, because actually I can't integrate Intel Compiler with VS2010.
If you give more details about which components are FAILED during compilation, then i can investigate more on this issue.
It should work fine with ICL 11.0 and VS 2010 as well.
It's nice info that Intel Parallel Studio 2011 has completely integrated into Microsoft VS 2010, but the problem is that I installed separately Intel IPP 6.1.6.056 and Intel C++ Compiler 11. I don't need as comprehensive tool as Intel Parallel Studio. Anyway my VS 2010 hasn't integrated into Intel C++ compiler, in opposite to VS 2008 - please look at this screen capture:
In VS 2010 menu I don't have such item in menu tree.
BTW I have a question: Does Intel Parallel Studio 2011 is distributed with Intel IPP 6.x.x or Intel IPP 7? I decided to use IPP 6.x.x, because I had read on Intel's web page that IPP 7 has still beta status and its usability is limited to end of 2010 year.
Below I'm pasting a 4 links to log files from failed compilation:
with Intel IPP:
with VS 2010:
Intel Parallel Studio 2011 includes Intel IPP 7 gold.
For the following errors, Could you please check the article? http://software.intel.com/en-us/articles/unresolved-external-symbol-_intel_sse2_strlen/
The similar problem has been reported.
I will try to build the sample code with VS 2010 to reproduce your following error: http://www.ists.pl/~michmajsoftware/Private/umc.log
which version of the sample you are using? From the error report, it includes "_WIN32_WINNT=0x0500", but I when check with IPP 6.1 update 6 sample code, it does on include it in the visual C++ project