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

Intel IPP audio-video-codecs compilation problem

ulisses87
Beginner
293 Views

Hi,

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.

0 Kudos
6 Replies
Chao_Y_Intel
Moderator
293 Views


Hi,

>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,
Chao

0 Kudos
ulisses87
Beginner
293 Views

Hi,

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.

0 Kudos
Naveen_G_Intel
Employee
293 Views

Hi,

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.

Intel Parallel Studio 2011 has completely integrated into Microsoft* VS 2010, IPP is part of Parallel Studio 2011. If you like to test this tool, download free evaluation version.

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.


Regards,

Naveen Gv

0 Kudos
ulisses87
Beginner
293 Views

Hi,

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:

http://www.ists.pl/~michmajsoftware/Private/simple_player.log

http://www.ists.pl/~michmajsoftware/Private/umc_video_enc_con.log

http://www.ists.pl/~michmajsoftware/Private/umc_h264_dec_con.log

with VS 2010:

http://www.ists.pl/~michmajsoftware/Private/umc.log

0 Kudos
Chao_Y_Intel
Moderator
293 Views

Hello,

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.

http://www.ists.pl/~michmajsoftware/Private/simple_player.log
http://www.ists.pl/~michmajsoftware/Private/umc_video_enc_con.log
http://www.ists.pl/~michmajsoftware/Private/umc_h264_dec_con.log

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

Thanks,
Chao

0 Kudos
ulisses87
Beginner
293 Views

Thank you for your effort

I use Intel IPP samples v. 6.1.6.065

0 Kudos
Reply