<?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 Kevin, in Software Archive</title>
    <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927801#M14237</link>
    <description>&lt;P&gt;Kevin,&lt;/P&gt;

&lt;P&gt;While you are at it. When installed in Windows 7 I am unable to command line build native mode applications (with /Qmic) due to missing&amp;nbsp;header files. I've posted (weeks ago)&amp;nbsp;a message in the "sticky" above hoping it gains some attention. I also put in a gripe on the C++ forum. From as best as I can tell /Qmic "redirects" INCLUDE to point to some other directories (containing different versions of standard headers). The alternate directories are not installed with the installation of MPSS. I think the .lib files are there, but I have been unable to compile, and Link has not been tested.&lt;/P&gt;

&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
    <pubDate>Tue, 03 Dec 2013 20:46:57 GMT</pubDate>
    <dc:creator>jimdempseyatthecove</dc:creator>
    <dc:date>2013-12-03T20:46:57Z</dc:date>
    <item>
      <title>Building native applications for MIC platform in Visual Studio</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927799#M14235</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;

&lt;P&gt;I am using MPSS&amp;nbsp;3.1 +&amp;nbsp;Intel C++ ComposerXE 2013 SP1&amp;nbsp;+ Microsoft Visual Studio 2012. I need to build some native MIC applications. I can build simple native samples&amp;nbsp;using the Intel compiler in command line, but for my target application I would like to use Visual Studio IDE. When I add the compiler option to target native execution on MIC, my project does not compile. The compiler appears to be unable to deal with the&amp;nbsp;command line options that are passed by Visual Studio based on other the project settings. I researched the subject in the documentation and online and could not any explicit statements whether it&amp;nbsp;is possible to compile native MIC binaries from Visual Studio.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;So &lt;/SPAN&gt;the&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt; question is: Is it possible to use Visual Studio IDE to manage and build projects intended to produce native MIC binaries, or am I limited to the command line mode?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="line-height: 1.5; font-size: 1em;"&gt;Thank you in advance.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Dec 2013 19:16:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927799#M14235</guid>
      <dc:creator>Vladimir_S_</dc:creator>
      <dc:date>2013-12-03T19:16:19Z</dc:date>
    </item>
    <item>
      <title>That is not possible under</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927800#M14236</link>
      <description>&lt;P&gt;That is not possible under the MSVS IDE because the &lt;STRONG&gt;/Qmic &lt;/STRONG&gt;option requires all other options be specified using Linux-style syntax.&lt;/P&gt;

&lt;P&gt;I will inquire w/our IDE integration developers whether this will ever be possible but for now, Xeon Phi™ native compilation on Windows is restricted to command-line mode only.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Dec 2013 19:24:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927800#M14236</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2013-12-03T19:24:56Z</dc:date>
    </item>
    <item>
      <title>Kevin,</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927801#M14237</link>
      <description>&lt;P&gt;Kevin,&lt;/P&gt;

&lt;P&gt;While you are at it. When installed in Windows 7 I am unable to command line build native mode applications (with /Qmic) due to missing&amp;nbsp;header files. I've posted (weeks ago)&amp;nbsp;a message in the "sticky" above hoping it gains some attention. I also put in a gripe on the C++ forum. From as best as I can tell /Qmic "redirects" INCLUDE to point to some other directories (containing different versions of standard headers). The alternate directories are not installed with the installation of MPSS. I think the .lib files are there, but I have been unable to compile, and Link has not been tested.&lt;/P&gt;

&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Tue, 03 Dec 2013 20:46:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927801#M14237</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2013-12-03T20:46:57Z</dc:date>
    </item>
    <item>
      <title>Hi Jim,</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927802#M14238</link>
      <description>&lt;P&gt;Hi Jim,&lt;/P&gt;

&lt;P&gt;I'm not sure which version of MPSS you installed but the missing stdio.h suggests the binutils are not installed. Under MPSS 2.1 one runs the &lt;STRONG&gt;install_binutils.bat&lt;/STRONG&gt; and under MPSS 3.1 one installs the &lt;STRONG&gt;essentials.msi&lt;/STRONG&gt;.&lt;/P&gt;

&lt;P&gt;Can you confirm if you installed the binutils?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Dec 2013 09:41:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927802#M14238</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2013-12-04T09:41:08Z</dc:date>
    </item>
    <item>
      <title>Just noticed in your C++ post</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927803#M14239</link>
      <description>&lt;P&gt;Just noticed in your C++ post you indicated MPSS 3.1.&lt;/P&gt;

&lt;P&gt;When installed, binutils essentials is registered as &lt;STRONG&gt;Intel(R) Xeon Phi(TM) coprocessor essentials&lt;/STRONG&gt; under &lt;EM&gt;Control Panel\Programs\Programs and Features &lt;/EM&gt;and expands into &lt;STRONG&gt;c:\Program Files\Intel\MPSS &lt;/STRONG&gt;under the&amp;nbsp;&lt;STRONG&gt;k1om-mpss-linux &lt;/STRONG&gt;and &lt;STRONG&gt;&lt;STRONG&gt;&lt;STRONG&gt;&lt;STRONG&gt;x86_64-mpsssdk-linux&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt;&lt;/STRONG&gt; folders.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Dec 2013 09:50:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927803#M14239</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2013-12-04T09:50:44Z</dc:date>
    </item>
    <item>
      <title>Kevin,</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927804#M14240</link>
      <description>&lt;P&gt;Kevin,&lt;/P&gt;

&lt;P&gt;Running MPSS 3.1&lt;/P&gt;

&lt;P&gt;I see the k1om-mpss-linux folder but not the x86_64-mpsssdk-linux folder.&lt;/P&gt;

&lt;P&gt;Why wouldn't installing MPSS 3.1 on Windows 7 also install all the necessary development components such as essentials.msi?&lt;/P&gt;

&lt;P&gt;I searched for essentials.msi, found it, installed.&lt;/P&gt;

&lt;P&gt;Avast Anti-Virus reports k1om-mpss-linux-readelf.exe is infected.&lt;/P&gt;

&lt;P&gt;I request it install anyway.&lt;/P&gt;

&lt;P&gt;I now see: x86_64-mpsssdk-linux folder&lt;/P&gt;

&lt;P&gt;Will test later on today.&lt;/P&gt;

&lt;P&gt;Thanks for the tip. I've been running under CentOS.... but I dearly miss Visual Studio.&lt;/P&gt;

&lt;P&gt;Also, during initial installation of MPSS 3.1 the following files were listed as infected by Avast&lt;/P&gt;

&lt;P&gt;chklics.exe&lt;BR /&gt;
	MicRAS.exe&lt;BR /&gt;
	286be.rbf&lt;/P&gt;

&lt;P&gt;Jim Dempsey&lt;/P&gt;</description>
      <pubDate>Wed, 04 Dec 2013 14:09:10 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927804#M14240</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2013-12-04T14:09:10Z</dc:date>
    </item>
    <item>
      <title>Jim</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927805#M14241</link>
      <description>&lt;P&gt;Jim&lt;/P&gt;

&lt;P&gt;I do not know why the Windows MPSS installation does not install the binutils also. I will ask. The MPSS installation was setup like that on Linux too in the early days where it also caused similar confusion. Eventually the Linux install moved to a process where all components needed installed under the same installation. I think that is definitely needed under Windows too.&lt;/P&gt;

&lt;P&gt;I'll let you know what I learn and will also pass on the notes about the virus infections detected.&lt;/P&gt;</description>
      <pubDate>Wed, 04 Dec 2013 17:06:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927805#M14241</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2013-12-04T17:06:31Z</dc:date>
    </item>
    <item>
      <title>For legal reasons the two</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927806#M14242</link>
      <description>&lt;P&gt;For legal reasons the two .msi files must remain separate including their installation. I noticed binutils is also a separate .rpm on Linux but installs along with other MPSS components by virtue of the wildcard character used with the yum/zypper commands. I offered ideas to the Windows readme maintainer to slightly alter the installation flow so the essentials .msi install happens earlier and is a bit more obvious.&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2013 10:15:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927806#M14242</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2013-12-05T10:15:00Z</dc:date>
    </item>
    <item>
      <title>Kevin,</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927807#M14243</link>
      <description>&lt;P&gt;Kevin,&lt;/P&gt;

&lt;P&gt;Running the essentials.msi did the trick. I had issues with the make file from Linux running with nmake on Windows. Some tweaks to the app had to be made too. App compiles on Windows and runs in native mode on the Xeon Phi.&lt;/P&gt;

&lt;P&gt;The MPSS installation on Windows notices that the installed system has or has not Intel Parallel Studio. If PS is installed, then additional functionality is installed. This would be the place to install the essentials as well as take care of the other "essentials" for Xeon Phi development like making sure the native image contains the necessary *.so libraries such as libiomp5.so and additional libraries. You could provide a checkbox facility as to what libraries to include in the Phi image if size an issue. If size of RAMDISK is an issue then these libraries could be place in MIC_PROXY_FS_ROOT, or more appropriately add a MIC_PROXY_LD_LIBRARY_PATH. The user could then select which place the libraries reside.&lt;/P&gt;

&lt;P&gt;Jim Dempsey&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2013 19:06:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927807#M14243</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2013-12-05T19:06:49Z</dc:date>
    </item>
    <item>
      <title>After some further discussion</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927808#M14244</link>
      <description>&lt;P&gt;After some further discussion and research, it may be possible to support &lt;STRONG&gt;/Qmic&lt;/STRONG&gt; under the Microsoft Visual Studio IDE. I submitted a feature enhancement (see internal tracking id below) for this support and will update as I hear back regarding that.&lt;/P&gt;

&lt;P&gt;(Internal tracking id: DPD200358512)&lt;/P&gt;</description>
      <pubDate>Thu, 10 Jul 2014 11:51:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927808#M14244</guid>
      <dc:creator>Kevin_D_Intel</dc:creator>
      <dc:date>2014-07-10T11:51:45Z</dc:date>
    </item>
    <item>
      <title>whats the status on the /Qmic</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927809#M14245</link>
      <description>&lt;P&gt;whats the status on the /Qmic support? is there a public page we can see issue progress?&lt;/P&gt;</description>
      <pubDate>Thu, 25 Dec 2014 17:19:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927809#M14245</guid>
      <dc:creator>maxima</dc:creator>
      <dc:date>2014-12-25T17:19:08Z</dc:date>
    </item>
    <item>
      <title>I checked the status of your</title>
      <link>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927810#M14246</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I checked the status of your request and the decision is that this will not be implemented. As Kevin stated, the biggest obstacle is that&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;the /Qmic option requires all other options be specified using Linux-style syntax, which is but one of many required changes to make this work. Since we have not had a high demand for this feature from many customers, the Intel&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Xeon Phi™ native compilation on Windows is restricted to command-line mode only. Thanks for your feedback.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 15 Apr 2015 16:58:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Building-native-applications-for-MIC-platform-in-Visual-Studio/m-p/927810#M14246</guid>
      <dc:creator>Amanda_S_Intel</dc:creator>
      <dc:date>2015-04-15T16:58:59Z</dc:date>
    </item>
  </channel>
</rss>

