<?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 Compile multiple files from command line in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751783#M7984</link>
    <description>Hi.&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I'm using the following command&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;PRE&gt;[bash]ifort -recursive -O3 -zero -axSSE2 -xSSE2 -o FORGATRAN genes/binaryGene.f90 src/general.f90 src/converge.f90 src/main.f90 src/statistics.f90 src/randomga.f90 src/replacement.f90 src/encode.f90 src/selectors.f90 src/parameters.f90 src/sorter.f90 src/cross.f90 src/score.f90
[/bash]&lt;/PRE&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I have to repeat this about three times to get my bin. How can I do it one single time?&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;&lt;DIV&gt;Thank you.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Sun, 02 Jan 2011 16:59:09 GMT</pubDate>
    <dc:creator>brunocalado</dc:creator>
    <dc:date>2011-01-02T16:59:09Z</dc:date>
    <item>
      <title>Compile multiple files from command line</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751783#M7984</link>
      <description>Hi.&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I'm using the following command&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;PRE&gt;[bash]ifort -recursive -O3 -zero -axSSE2 -xSSE2 -o FORGATRAN genes/binaryGene.f90 src/general.f90 src/converge.f90 src/main.f90 src/statistics.f90 src/randomga.f90 src/replacement.f90 src/encode.f90 src/selectors.f90 src/parameters.f90 src/sorter.f90 src/cross.f90 src/score.f90
[/bash]&lt;/PRE&gt; &lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;I have to repeat this about three times to get my bin. How can I do it one single time?&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;&lt;DIV&gt;Thank you.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 02 Jan 2011 16:59:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751783#M7984</guid>
      <dc:creator>brunocalado</dc:creator>
      <dc:date>2011-01-02T16:59:09Z</dc:date>
    </item>
    <item>
      <title>Compile multiple files from command line</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751784#M7985</link>
      <description>Presumably, the first two compilations abort without compiling all the source files.&lt;BR /&gt;&lt;BR /&gt;Do the files contain modules? If so, and you know which module depends on which other modules, you can list the source files in proper order (dependents listed later) in the command line. &lt;BR /&gt;&lt;BR /&gt;You can also use a makefile.&lt;BR /&gt;</description>
      <pubDate>Sun, 02 Jan 2011 19:39:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751784#M7985</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-01-02T19:39:46Z</dc:date>
    </item>
    <item>
      <title>Compile multiple files from command line</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751785#M7986</link>
      <description>More than two.&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Yes it contains modules. Yes, I know but is a little messy. A depends from B which needs C which needs A.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Find the right way for the source files is not a good solution for me.&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;Use a makefile is a solution but I think may have another easy way with some compiler option.&lt;/DIV&gt;</description>
      <pubDate>Sun, 02 Jan 2011 20:16:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751785#M7986</guid>
      <dc:creator>brunocalado</dc:creator>
      <dc:date>2011-01-02T20:16:17Z</dc:date>
    </item>
    <item>
      <title>Compile multiple files from command line</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751786#M7987</link>
      <description>I don't understand what you mean by "A depends &lt;I&gt;from&lt;/I&gt; B", but the Fortran 2003 standard is quite clear about circular dependencies.&lt;BR /&gt;&lt;BR /&gt;Section 11.2.1 says:&lt;BR /&gt;&lt;BR /&gt;&lt;I&gt; &lt;/I&gt;&lt;B&gt;A module shall not reference itself, either directly or indirectly.&lt;/B&gt;&lt;BR /&gt;&lt;BR /&gt;Therefore, if A depends on B, B on C and C on A, you have a program that contains a module that depends on itself indirectly. Even if the standard allowed such a program, it could be next to impossible for a compiler to process such a program.</description>
      <pubDate>Sun, 02 Jan 2011 23:10:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Compile-multiple-files-from-command-line/m-p/751786#M7987</guid>
      <dc:creator>mecej4</dc:creator>
      <dc:date>2011-01-02T23:10:49Z</dc:date>
    </item>
  </channel>
</rss>

