<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0 in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837362#M6045</link>
    <description>I have installed IPP, OpenCV2.2, built with CMake having altered theCMakeLists.txt as per Vladamir's forum post.  When i compile with Visual Studio 2005, i get the errors:&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;Creating library ..\\..\\lib\\Release\\opencv_core220.lib and object ..\\..\\lib\\Release\\opencv_core220.expipps_l.lib(psbitrevw7as.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;Creating library ..\\..\\lib\\Release\\opencv_imgproc220.lib and object ..\\..\\lib\\Release\\opencv_imgproc220.expippcore_l.lib(divdi3.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;Creating library ..\\..\\lib\\Release\\opencv_objdetect220.lib and object ..\\..\\lib\\Release\\opencv_objdetect220.expippcv_l.lib(ipcvhaarw7t7.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;Are the IPP v7.0 built with VisualStudio 2010? Should they becompatiblewith&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Visual Studio 2005?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Mon, 20 Dec 2010 20:00:18 GMT</pubDate>
    <dc:creator>K_D</dc:creator>
    <dc:date>2010-12-20T20:00:18Z</dc:date>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837362#M6045</link>
      <description>I have installed IPP, OpenCV2.2, built with CMake having altered theCMakeLists.txt as per Vladamir's forum post.  When i compile with Visual Studio 2005, i get the errors:&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;Creating library ..\\..\\lib\\Release\\opencv_core220.lib and object ..\\..\\lib\\Release\\opencv_core220.expipps_l.lib(psbitrevw7as.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;Creating library ..\\..\\lib\\Release\\opencv_imgproc220.lib and object ..\\..\\lib\\Release\\opencv_imgproc220.expippcore_l.lib(divdi3.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;Creating library ..\\..\\lib\\Release\\opencv_objdetect220.lib and object ..\\..\\lib\\Release\\opencv_objdetect220.expippcv_l.lib(ipcvhaarw7t7.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;Are the IPP v7.0 built with VisualStudio 2010? Should they becompatiblewith&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;Visual Studio 2005?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 20 Dec 2010 20:00:18 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837362#M6045</guid>
      <dc:creator>K_D</dc:creator>
      <dc:date>2010-12-20T20:00:18Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837363#M6046</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;IPP always built with Intel C/C++ compiler, in particular IPP v7.0 was built with Intel Compiler v12.0.&lt;BR /&gt;Unfortunately I do not have that old MS compiler to check.&lt;BR /&gt;&lt;BR /&gt;Is someone else experience similar issues when use IPP v7.0 with MSVC 2005?&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
      <pubDate>Mon, 20 Dec 2010 20:36:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837363#M6046</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2010-12-20T20:36:31Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837364#M6047</link>
      <description>Note that even though the IPP libraries are built with the Intel compiler, the binaries are compatible with projects compiled and linked using the Microsoft Visual Studio tools. A significant percentage of IPP customers build their applications using either the Microsoft or GCC compilers.</description>
      <pubDate>Mon, 20 Dec 2010 23:14:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837364#M6047</guid>
      <dc:creator>PaulF_IntelCorp</dc:creator>
      <dc:date>2010-12-20T23:14:22Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837365#M6048</link>
      <description>&lt;DIV&gt;I use MSVC 2005.Everything compiles good before I update to IPP V7.0.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;I'm able to compile simple player project in both release and release_ascii mode, but it fails in debug and debug_ascii mode.&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;1&amp;gt;------ Build started: Project: simple_player, Configuration: debug_ascii Win32 ------&lt;/DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;1&amp;gt;Linking...&lt;/DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;1&amp;gt;ippi_l.lib(piconvert01t7as.obj) : fatal error LNK1103: debugging information corrupt; recompile module&lt;/DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;1&amp;gt;Build log was saved at "file://c:\CountersoftSVN\CS_AdvancedVideoSolutions\CS_CommonLibs\ipp-samples_7.0.1.046\audio-video-codecs\_bin\Win32\debug_ascii\simple_player\BuildLog.htm"&lt;/DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;1&amp;gt;simple_player - 1 error(s), 0 warning(s)&lt;/DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;========== Build: 0 succeeded, 1 failed, 34 up-to-date, 0 skipped ==========&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV style="font-family: verdana, sans-serif; padding: 0px; margin: 0px;" id="_mcePaste"&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;I would appreciate if somebody can tell me why.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;thx,&lt;/DIV&gt;&lt;DIV&gt;ezcom&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN style="font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;&lt;DIV id="_mcePaste"&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 20 Dec 2010 23:56:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837365#M6048</guid>
      <dc:creator>atvan</dc:creator>
      <dc:date>2010-12-20T23:56:00Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837366#M6049</link>
      <description>Bingo!&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I would guess that since MSVC 2005 is an ancient compiler, the object code that it generates is not compatible with modern C++ standards-conformant compilers.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I am surprised that a MS compiler can actually usean Intel C++ compiler's output. Unless of course a 'C' interface is exported, which does have binary compatibility.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Can anyone explain this better?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;/K&lt;/DIV&gt;</description>
      <pubDate>Tue, 21 Dec 2010 00:39:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837366#M6049</guid>
      <dc:creator>K_D</dc:creator>
      <dc:date>2010-12-21T00:39:59Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837367#M6050</link>
      <description>&lt;BR /&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;I noticed a similar problem reported before, and the following KB fixed the problem ( after install the hot fix): &lt;/P&gt;&lt;P&gt;&lt;A href="http://support.microsoft.com/kb/949009/en-us/" target="_blank"&gt;http://support.microsoft.com/kb/949009/en-us/&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;could you please check ifit works for you?&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;Chao &lt;/P&gt;</description>
      <pubDate>Tue, 21 Dec 2010 05:59:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837367#M6050</guid>
      <dc:creator>Chao_Y_Intel</dc:creator>
      <dc:date>2010-12-21T05:59:40Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837368#M6051</link>
      <description>Hey Chao,&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;It solves my problem.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I notice names of core libraries are changed in v7.0.Like for ippi, it used to be ippiemerged.lib and ippimerged.lib, now it is ippi_l.lib and ippi_t.lib.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;In v6.1, I will have to link toippiemerged.lib and ippimerged.lib. But in v7.0, I don't have to (or I can't) include ippi_l.lib or ippi_t.lib. May I know why?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;BTW, I noticed a new Preprocessor Definition _IPP_SEQUENTIAL_STATICin all simple_player projects. I can compile my project with or without this definition. May I know if there's any difference?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;thx,&lt;/DIV&gt;&lt;DIV&gt;ezcom&lt;/DIV&gt;</description>
      <pubDate>Tue, 21 Dec 2010 18:27:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837368#M6051</guid>
      <dc:creator>atvan</dc:creator>
      <dc:date>2010-12-21T18:27:20Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837369#M6052</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I'm not sure I get your point on this:&lt;BR /&gt;&amp;gt;&amp;gt;But in v7.0, I don't have to (or I can't) include ippi_l.lib or ippi_t.lib. May I know why?&lt;BR /&gt;&lt;BR /&gt;It is up to you which IPP libraries to link with and I do not know why you can't link with either ippi_l.lib (which is single threaded static library) or ippi_t.lib (which is multithreaded static library. Who prevent you to link with these libs? It also possible to link with IPP DLLs import librraies, in your case it should be ippi.lib&lt;BR /&gt;&lt;BR /&gt;The macro defintion _IPP_SEQUENTIAL_STATIC is introduced for integration with MS Visial Studio 2010 environment in Intel Parallel Studio. It is used to control which IPP libraries to link when you check appropriate box in Studio GUI project settings dialog. You may read more on that in IPP KB article - &lt;A href="http://software.intel.com/en-us/articles/use-intel-ipp-in-intel-parallel-composer/"&gt;Use Intel IPP in Intel Parallel Studio&lt;/A&gt;&lt;BR /&gt;You are not required to define this manually.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
      <pubDate>Tue, 21 Dec 2010 20:10:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837369#M6052</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2010-12-21T20:10:15Z</dc:date>
    </item>
    <item>
      <title>IPP7.0 fails to build OpenCV2.2 with VisualStudio8.0</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837370#M6053</link>
      <description>The IPP library is a C library, not a C++ library, so it does not suffer from any incompatible name-mangling issues. You can build your IPP application using either the Microsoft or the Intel compiler.&lt;BR /&gt;&lt;BR /&gt;Regarding the new #pragma directives for Visual Studio 2010 integration (_IPP_SEQUENTIAL_STATIC, etc.), these will work with at least VS 2003 and later, perhaps even earlier versions of the Microsoft compiler. See the following article for more information about this #pragma:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/7f0aews7(v=vs.71).aspx"&gt;http://msdn.microsoft.com/en-us/library/7f0aews7(v=vs.71).aspx&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This method of specifying the names of library files to be included for linkis not unique to VS 2010. It is simply an alternative method for buildingthelink library list; you do need to include the appropriate ipp header (#include "ipph.h" is sufficient) and the compiler will automatically insert the names of the library files to be linked against your application -- based on the /D "string" you specify on the compiler command line. &lt;BR /&gt;&lt;BR /&gt;The /D"string" specifies which of the three library models you wish to link against: dynamic, multi-threaded static or single-threaded static. The magic "string" keywords are:&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;_IPP_PARALLEL_DYNAMIC&lt;BR /&gt;_IPP_PARALLEL_STATIC&lt;BR /&gt;_IPP_SEQUENTIAL_STATIC &lt;BR /&gt;&lt;BR /&gt;which correspond to the three models stated above.&lt;/P&gt;</description>
      <pubDate>Wed, 22 Dec 2010 19:00:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP7-0-fails-to-build-OpenCV2-2-with-VisualStudio8-0/m-p/837370#M6053</guid>
      <dc:creator>PaulF_IntelCorp</dc:creator>
      <dc:date>2010-12-22T19:00:12Z</dc:date>
    </item>
  </channel>
</rss>

