<?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 Do you see the same behavior in Intel® MPI Library</title>
    <link>https://community.intel.com/t5/Intel-MPI-Library/pgCC-binder-for-MPI/m-p/1171236#M6554</link>
    <description>&lt;P&gt;Do you see the same behavior on a current version of the Intel® MPI Library?&amp;nbsp; This is from a version which is no longer supported.&lt;/P&gt;</description>
    <pubDate>Thu, 06 Dec 2018 18:14:47 GMT</pubDate>
    <dc:creator>James_T_Intel</dc:creator>
    <dc:date>2018-12-06T18:14:47Z</dc:date>
    <item>
      <title>pgCC binder for MPI</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pgCC-binder-for-MPI/m-p/1171235#M6553</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I'm trying to compile the binding libraries for the PGI C++ compiler. In the readme the following is stated:&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;II.2.2. C++ Binding&lt;/P&gt;&lt;P&gt;To create the Intel(R) MPI Library C++ binding library using the&lt;BR /&gt;PGI* C++ compiler, do the following steps:&lt;/P&gt;&lt;P&gt;1. Make sure that the PGI* C++ compiler (pgCC) is in your PATH.&lt;/P&gt;&lt;P&gt;2. Go to the directory cxx&lt;/P&gt;&lt;P&gt;3. Run the command&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; # make MPI_INST=&amp;lt;MPI_path&amp;gt; CXX=&amp;lt;C++_compiler&amp;gt; NAME=&amp;lt;name&amp;gt; \&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [ARCH=&amp;lt;arch&amp;gt;] [MIC=&amp;lt;mic option&amp;gt;]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; with&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &amp;lt;MPI_path&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - installation directory of the Intel(R) MPI Library&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;C++_compiler&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; - compiler to be used&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - base name for the libraries and compiler script&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;arch&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - set `intel64` or `mic` architecture, `intel64` is used by&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; default&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;mic option&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - compiler option to generate code for Intel(R) MIC&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Architecture. Availalbe only when ARCH=mic is set, `-mmic`&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; is used by default in such case&lt;/P&gt;&lt;P&gt;4. Copy the resulting &amp;lt;arch&amp;gt; directory to the Intel(R) MPI Library installation&lt;BR /&gt;&amp;nbsp;&amp;nbsp; directory.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Am I trying to compile with the following statement:&lt;/P&gt;
&lt;PRE class="brush:bash; class-name:dark;"&gt;make MPI_INST=/prog/Intel/studioxe2016/compilers_and_libraries_2016.3.210/linux/mpi CXX=pgCC NAME=pgCC&lt;/PRE&gt;

&lt;P&gt;which gives this output:&lt;/P&gt;

&lt;PRE class="brush:bash; class-name:dark;"&gt;pgCC  -c -fpic -I/prog/Intel/studioxe2016/compilers_and_libraries_2016.3.210/linux/mpi/intel64/include -Iinclude -Iinclude/intel64 -o initcxx.o initcxx.cxx
"include/intel64/mpichconf.h", line 1362: catastrophic error: cannot open
          source file "nopackage.h"
  #include "nopackage.h"
                        ^

1 catastrophic error detected in the compilation of "initcxx.cxx".
Compilation terminated.
make: *** [initcxx.o] Error 2&lt;/PRE&gt;

&lt;P&gt;Does anybody have an idea where I can get this nopackage.h, or why this error comes?&lt;/P&gt;
&lt;P&gt;I have successfully compiled binders for both pgc and pgf90 without any issues.&lt;/P&gt;</description>
      <pubDate>Wed, 05 Dec 2018 14:23:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pgCC-binder-for-MPI/m-p/1171235#M6553</guid>
      <dc:creator>Raaen__Håvard</dc:creator>
      <dc:date>2018-12-05T14:23:32Z</dc:date>
    </item>
    <item>
      <title>Do you see the same behavior</title>
      <link>https://community.intel.com/t5/Intel-MPI-Library/pgCC-binder-for-MPI/m-p/1171236#M6554</link>
      <description>&lt;P&gt;Do you see the same behavior on a current version of the Intel® MPI Library?&amp;nbsp; This is from a version which is no longer supported.&lt;/P&gt;</description>
      <pubDate>Thu, 06 Dec 2018 18:14:47 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-MPI-Library/pgCC-binder-for-MPI/m-p/1171236#M6554</guid>
      <dc:creator>James_T_Intel</dc:creator>
      <dc:date>2018-12-06T18:14:47Z</dc:date>
    </item>
  </channel>
</rss>

