<?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 Andrey and Sergey, in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930521#M13711</link>
    <description>&lt;P&gt;Andrey and Sergey,&lt;/P&gt;
&lt;P&gt;That's great. Thanks for your help.&lt;/P&gt;
&lt;P&gt;John&lt;/P&gt;</description>
    <pubDate>Thu, 18 Apr 2013 12:59:21 GMT</pubDate>
    <dc:creator>John_Young</dc:creator>
    <dc:date>2013-04-18T12:59:21Z</dc:date>
    <item>
      <title>kmp_import.obj and vc90.pdb link warning in Visual Studio 2010</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930516#M13706</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;I have Composer XE 2013 Update 3 installed with Visual Studio 2010 on Windows 7.&amp;nbsp; When I try to link the MKL libraries I get thefollowing link warning&lt;/P&gt;
&lt;P&gt;libiomp5md.lib(kmp_import.obj) : warning LNK4099: PDB 'vc90.pdb' was not found with 'libiomp5md.lib(kmp_import.obj)' or at 'C:\Users\j2\Desktop\test\test_application\x64\Release\vc90.pdb'; linking object as if no debug info&lt;/P&gt;
&lt;P&gt;If I dump out the libiomp5md library with&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; lib /extract:kmp_import.obj "C:\Program Files (x86)\Intel\Composer XE\compiler\lib\intel64\libiomp5md.lib"&lt;/P&gt;
&lt;P&gt;and then&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; dumpbin /section:.debug$T /rawdata kmp_inport.obj&lt;/P&gt;
&lt;P&gt;I see&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR /&gt;RAW DATA #4&lt;BR /&gt;&amp;nbsp; 00000000: 04 00 00 00 6A 00 15 15 40 59 B2 DA 95 D4 09 4F&amp;nbsp; ....j...@Yｲﾚ.ﾔ.O&lt;BR /&gt;&amp;nbsp; 00000010: A9 54 FD A7 94 D4 F3 25 21 00 00 00 4F 3A 5C 70&amp;nbsp; ｩTｧ.ﾔ・!...O:\p&lt;BR /&gt;&amp;nbsp; 00000020: 72 6F 6D 6F 5C 32 30 31 33 30 32 32 37 5C 74 6D&amp;nbsp; romo\20130227\tm&lt;BR /&gt;&amp;nbsp; 00000030: 70 5C 77 69 6E 5F 33 32 65 2D 72 74 6C 5F 35 5F&amp;nbsp; p\win_32e-rtl_5_&lt;BR /&gt;&amp;nbsp; 00000040: 6E 6F 72 5F 64 79 6E 2E 31 32 2E 72 65 6C 2E 34&amp;nbsp; nor_dyn.12.rel.4&lt;BR /&gt;&amp;nbsp; 00000050: 30 2E 72 31 2E 63 30 2E 74 30 2D 66 78 65 6F 77&amp;nbsp; 0.r1.c0.t0-fxeow&lt;BR /&gt;&amp;nbsp; 00000060: 69 6E 31 37 5C 76 63 39 30 2E 70 64 62 00 F2 F1&amp;nbsp; in17\vc90.pdb.&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;I think the link error is caused by the vc90.pdb being embedded in libiomp5md.lib since Visual Studio 2010 creates a vc100.pdb file.&amp;nbsp; Visual Studio 2008 creates a vc90.pdb file.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there a way to prevent this link warning? If possible, I would prefer to solve the issue instead of just suppress the warning. Why is vc90.pdb embedded in libiomp5md.lib in the first place?&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;John&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Apr 2013 14:46:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930516#M13706</guid>
      <dc:creator>John_Young</dc:creator>
      <dc:date>2013-04-15T14:46:29Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt;...Is there a way to</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930517#M13707</link>
      <description>&amp;gt;&amp;gt;...Is there a way to prevent this link warning?..

I think the only way to get rid of that warning is to recompile the library with Visual Studio 2010. But, it is possible that when Visual Studio 2012 is used it will be displayed again.

&lt;STRONG&gt;Note:&lt;/STRONG&gt; This is just a warning and I ignore similar warnings related to different Microsoft libraries for Windows CE platforms for many years. There are No any problems and applications work.</description>
      <pubDate>Tue, 16 Apr 2013 01:36:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930517#M13707</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-04-16T01:36:00Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt; I think the only way to</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930518#M13708</link>
      <description>&lt;P&gt;&amp;gt;&amp;gt; I think the only way to get rid of that warning is to recompile the library with Visual Studio 2010. But, it is possible that when Visual Studio 2012 is used it will be displayed again.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;/STRONG&gt;Thanks.&amp;nbsp; I guess I'll hvae to ignore it for now.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Does the pdb file name need to be embedded in the object file at all? Unless it's required to be there, I'm not sure what benefit is being added to MKL by having it there.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Apr 2013 13:33:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930518#M13708</guid>
      <dc:creator>John_Young</dc:creator>
      <dc:date>2013-04-16T13:33:24Z</dc:date>
    </item>
    <item>
      <title>&gt;&gt;...Does the pdb file name</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930519#M13709</link>
      <description>&amp;gt;&amp;gt;...Does the pdb file name need to be embedded in the object file at all?..

Of course No. It actually could be removed in Linker Settings of a Visual Studio project ( only MKL software engineers could change it ).</description>
      <pubDate>Wed, 17 Apr 2013 00:02:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930519#M13709</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2013-04-17T00:02:23Z</dc:date>
    </item>
    <item>
      <title>Hi John,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930520#M13710</link>
      <description>&lt;P&gt;Hi John,&lt;/P&gt;
&lt;P&gt;Thank you for reporting the issue, it will be fixed in the next release of Intel compiler.&lt;/P&gt;
&lt;P&gt;Regards, &lt;BR /&gt;Andrey&lt;/P&gt;</description>
      <pubDate>Thu, 18 Apr 2013 12:40:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930520#M13710</guid>
      <dc:creator>Andrey_C_Intel1</dc:creator>
      <dc:date>2013-04-18T12:40:09Z</dc:date>
    </item>
    <item>
      <title>Andrey and Sergey,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930521#M13711</link>
      <description>&lt;P&gt;Andrey and Sergey,&lt;/P&gt;
&lt;P&gt;That's great. Thanks for your help.&lt;/P&gt;
&lt;P&gt;John&lt;/P&gt;</description>
      <pubDate>Thu, 18 Apr 2013 12:59:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/kmp-import-obj-and-vc90-pdb-link-warning-in-Visual-Studio-2010/m-p/930521#M13711</guid>
      <dc:creator>John_Young</dc:creator>
      <dc:date>2013-04-18T12:59:21Z</dc:date>
    </item>
  </channel>
</rss>

