<?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 Re: PATH on command line builds in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827654#M50840</link>
    <description>&lt;P&gt;Jim,&lt;/P&gt;
&lt;P&gt;Visual Studio doesn't use PATH - it has its own list of directories which you can see at Tools..Options..Intel Fortran.&lt;/P&gt;
&lt;P&gt;Yeah, if you checked the box to update the system environment variables when installing the IA-32 compiler, you'll get those folders added to PATH and you don't really want that on an x64 system. If you're developing from the command line, you're better off to use the "Build Environment" shortcuts provided under Start..Programs..Intel Software Development Tools..Intel Fortran Compiler 9.1. This will override PATH (and LIB and INCLUDE.) You can also invoke the appropriate ifortvars.bat (from the BIN folder) in your own scripts.&lt;/P&gt;
&lt;P&gt;In a multi-platform environment, a single set of system environment variables doesn't cut it. Microsoft has also moved away from this.&lt;/P&gt;</description>
    <pubDate>Fri, 16 Mar 2007 00:17:20 GMT</pubDate>
    <dc:creator>Steven_L_Intel1</dc:creator>
    <dc:date>2007-03-16T00:17:20Z</dc:date>
    <item>
      <title>PATH on command line builds</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827653#M50839</link>
      <description>&lt;P&gt;Steve,&lt;/P&gt;
&lt;P&gt;On a Windows Server 2003 x64 system the installer sets the PATH to include&lt;/P&gt;
&lt;P&gt;First ...IntelCompiler9.1IA32Bin&lt;BR /&gt;Second ...IntelCompiler9.1EM64TBin&lt;BR /&gt;Similar with INCLUDE (both folders)&lt;/P&gt;
&lt;P&gt;Both those Bin folders have files of the same names. In particular IFORT.EXE&lt;/P&gt;
&lt;P&gt;When launching a Visual Studio 2005 x64 Win64 command prompt SET shows both paths IA32 first, EM64T second. Is this correct???&lt;/P&gt;
&lt;P&gt;IFORT /? runs the IA32 version (splash text says so), explicitly entering in ...EM64Binifort /? runs the EM64T version (splash text says so).&lt;/P&gt;
&lt;P&gt;Should I remove the IA32 folder from PATH?&lt;/P&gt;
&lt;P&gt;Builds from IDE don't seem to be bothered by this. But I have some NMAKE xxx.mak files. The distro version of the .mak files run the IA32 compiler.&lt;/P&gt;
&lt;P&gt;My options are&lt;/P&gt;
&lt;P&gt;1) Remove the Intel IA32Include from INCLUDE, remove IA32Bin from PATH&lt;/P&gt;
&lt;P&gt;2) Re-order such that the Intel IA32 comes after the EM64T&lt;/P&gt;
&lt;P&gt;3) Modify the distribution .MAK files to run from explicit folder (and use explicit INCLUDE).&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;</description>
      <pubDate>Thu, 15 Mar 2007 22:43:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827653#M50839</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2007-03-15T22:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: PATH on command line builds</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827654#M50840</link>
      <description>&lt;P&gt;Jim,&lt;/P&gt;
&lt;P&gt;Visual Studio doesn't use PATH - it has its own list of directories which you can see at Tools..Options..Intel Fortran.&lt;/P&gt;
&lt;P&gt;Yeah, if you checked the box to update the system environment variables when installing the IA-32 compiler, you'll get those folders added to PATH and you don't really want that on an x64 system. If you're developing from the command line, you're better off to use the "Build Environment" shortcuts provided under Start..Programs..Intel Software Development Tools..Intel Fortran Compiler 9.1. This will override PATH (and LIB and INCLUDE.) You can also invoke the appropriate ifortvars.bat (from the BIN folder) in your own scripts.&lt;/P&gt;
&lt;P&gt;In a multi-platform environment, a single set of system environment variables doesn't cut it. Microsoft has also moved away from this.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Mar 2007 00:17:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827654#M50840</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2007-03-16T00:17:20Z</dc:date>
    </item>
    <item>
      <title>Re: PATH on command line builds</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827655#M50841</link>
      <description>&lt;P&gt;Thanks for the tips. I removed the IA32 references in the environment variables so other things aren't tripped up by them. I was using the VS 2005 command prompt for x64 development and not the Intel equivilent. Probably wouldn't have noticed it otherwise.&lt;/P&gt;
&lt;P&gt;Jim&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Mar 2007 01:11:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/PATH-on-command-line-builds/m-p/827655#M50841</guid>
      <dc:creator>jimdempseyatthecove</dc:creator>
      <dc:date>2007-03-16T01:11:33Z</dc:date>
    </item>
  </channel>
</rss>

