<?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 IPP 5.1 LNK2001 in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860695#M7709</link>
    <description>Hi,&lt;BR /&gt;Moving from IPP 4.x to IPP 5.1. Like other people in the forum I have linker errors.&lt;BR /&gt;I am using static libraries, so I link with:&lt;BR /&gt;ippscorel.lib&lt;BR /&gt;ippsemerged.lib&lt;BR /&gt;ippsmerged.lib&lt;BR /&gt;&lt;BR /&gt;I have included all possible paths in library and include.&lt;BR /&gt;Using MSCV .Net 2005. C++&lt;BR /&gt;&lt;BR /&gt;My libraries, who make calls to IPP functions compile fine. But my test application gives me the linker error: &lt;BR /&gt;&lt;BR /&gt;1&amp;gt;Linking...&lt;BR /&gt;1&amp;gt;Utility_Mb_DLL.lib(BufferPool_Mb.obj) : error LNK2001: unresolved external symbol __imp__ippMalloc@4&lt;BR /&gt;1&amp;gt;Utility_Mb_DLL.lib(BufferPool_Mb.obj) : error LNK2001: unresolved external symbol __imp__ippFree@4&lt;BR /&gt;1&amp;gt;C:InnovativeExamplesAnalysisFilterDemoVc8ReleaseFilterDemo.exe : fatal error LNK1120: 2 unresolved externals&lt;BR /&gt;1&amp;gt;Build log was saved at "file://c:InnovativeExamplesAnalysisFilterDemoVc8ReleaseBuildLog.htm"&lt;BR /&gt;1&amp;gt;FilterDemo - 3 error(s), 0 warning(s)&lt;BR /&gt;========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========&lt;BR /&gt;&lt;BR /&gt;Ok, if I then instead I link with:&lt;BR /&gt;ippcore.lib and ipps.ib, then I get a runtime error saying cannot find ippcore.dll&lt;BR /&gt;&lt;BR /&gt;Please help. By the way, it is not intuitive to know which libs to link with. I read the other posts and the document LNK2001 and also did not provide me with a clear understanding.&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;God bless you,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Saul Rodriguez&lt;BR /&gt;Software Engineer&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Tue, 22 May 2007 23:48:12 GMT</pubDate>
    <dc:creator>srodriguez</dc:creator>
    <dc:date>2007-05-22T23:48:12Z</dc:date>
    <item>
      <title>IPP 5.1 LNK2001</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860695#M7709</link>
      <description>Hi,&lt;BR /&gt;Moving from IPP 4.x to IPP 5.1. Like other people in the forum I have linker errors.&lt;BR /&gt;I am using static libraries, so I link with:&lt;BR /&gt;ippscorel.lib&lt;BR /&gt;ippsemerged.lib&lt;BR /&gt;ippsmerged.lib&lt;BR /&gt;&lt;BR /&gt;I have included all possible paths in library and include.&lt;BR /&gt;Using MSCV .Net 2005. C++&lt;BR /&gt;&lt;BR /&gt;My libraries, who make calls to IPP functions compile fine. But my test application gives me the linker error: &lt;BR /&gt;&lt;BR /&gt;1&amp;gt;Linking...&lt;BR /&gt;1&amp;gt;Utility_Mb_DLL.lib(BufferPool_Mb.obj) : error LNK2001: unresolved external symbol __imp__ippMalloc@4&lt;BR /&gt;1&amp;gt;Utility_Mb_DLL.lib(BufferPool_Mb.obj) : error LNK2001: unresolved external symbol __imp__ippFree@4&lt;BR /&gt;1&amp;gt;C:InnovativeExamplesAnalysisFilterDemoVc8ReleaseFilterDemo.exe : fatal error LNK1120: 2 unresolved externals&lt;BR /&gt;1&amp;gt;Build log was saved at "file://c:InnovativeExamplesAnalysisFilterDemoVc8ReleaseBuildLog.htm"&lt;BR /&gt;1&amp;gt;FilterDemo - 3 error(s), 0 warning(s)&lt;BR /&gt;========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========&lt;BR /&gt;&lt;BR /&gt;Ok, if I then instead I link with:&lt;BR /&gt;ippcore.lib and ipps.ib, then I get a runtime error saying cannot find ippcore.dll&lt;BR /&gt;&lt;BR /&gt;Please help. By the way, it is not intuitive to know which libs to link with. I read the other posts and the document LNK2001 and also did not provide me with a clear understanding.&lt;BR /&gt;&lt;BR /&gt;Thank you.&lt;BR /&gt;God bless you,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Saul Rodriguez&lt;BR /&gt;Software Engineer&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 22 May 2007 23:48:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860695#M7709</guid>
      <dc:creator>srodriguez</dc:creator>
      <dc:date>2007-05-22T23:48:12Z</dc:date>
    </item>
    <item>
      <title>Re: IPP 5.1 LNK2001</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860696#M7710</link>
      <description>Ok,&lt;BR /&gt;I actually am doing a Dynamic Linkage. In one of my libraries header files I have the follwing:&lt;BR /&gt;&lt;BR /&gt; #pragma comment(lib, "ipps.lib")&lt;BR /&gt; #pragma comment(lib, "ippcore.lib")&lt;BR /&gt;&lt;BR /&gt;Now when the application code which uses a library, which makes calls to ipps; opens, I get a run time error "ippcore.dll" not found....... I did a search in the Intel install directory and not saw an ippcore.dll anywhere. I saw am ippcopre-5.1.dll which I renamed and use (this is after seeral error trials). When I use the remanamed DLL, the program runs fine.&lt;BR /&gt;&lt;BR /&gt;Is this normal ? is renaming a file is normal ?&lt;BR /&gt;Thank you.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;God bless you,,&lt;BR /&gt;Saul Rodrguez&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 23 May 2007 20:35:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860696#M7710</guid>
      <dc:creator>srodriguez</dc:creator>
      <dc:date>2007-05-23T20:35:34Z</dc:date>
    </item>
    <item>
      <title>Re: IPP 5.1 LNK2001</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860697#M7711</link>
      <description>Hi,&lt;BR /&gt;Never mind, it was a path problem. I was loading an old dll, I am not sure why it was loading it from there; anyway, when I renamed the old dll folder, now my application was able to load the correct DLL from the correct foler wihch made a call to the right IPP 5.1 DLL.&lt;BR /&gt;&lt;BR /&gt;God bless you,&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Saul Rodriguez&lt;BR /&gt;</description>
      <pubDate>Wed, 23 May 2007 23:55:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860697#M7711</guid>
      <dc:creator>srodriguez</dc:creator>
      <dc:date>2007-05-23T23:55:54Z</dc:date>
    </item>
    <item>
      <title>Re: IPP 5.1 LNK2001</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860698#M7712</link>
      <description>&lt;P&gt;Hi Saul,&lt;/P&gt;
&lt;P&gt;I'm glad you solve the issue:)&lt;/P&gt;
&lt;P&gt;We are hoping you find many improvements in IPP 5.x against IPP 4.x. Please let us know both good and bad you may notice in IPP 5.1&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jun 2007 18:42:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-5-1-LNK2001/m-p/860698#M7712</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2007-06-04T18:42:27Z</dc:date>
    </item>
  </channel>
</rss>

