<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffcc" text="#000066">
<tt>hmm.. This is really interesting. <br>
<br>
I just re-installed openmpi on my OEL5 home machine and it does install
on </tt><br>
<pre wrap="">/usr/lib/openmpi/1.2.5-gcc/bin/mpicc and it doesn't link to /usr/bin.

But that's fine. I'll make the changes so that it will not check for RPM, but MPI.
</pre>
<pre class="moz-signature" cols="72">Regards,

Marcos Eduardo Matsunaga

Oracle USA
Linux Engineering

“The statements and opinions expressed here are my own and do not
necessarily represent those of Oracle Corporation.”
</pre>
<br>
<br>
Joel Becker wrote:
<blockquote cite="mid:20081103220354.GC22137@mail.oracle.com"
 type="cite">
  <pre wrap="">On Fri, Oct 31, 2008 at 10:04:42AM -0400, Marcos E. Matsunaga wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Tristan,

I checked the openmpi-devel and they install mpicc in an unusual place
(/usr/lib/openmpi/1.2.5-gcc/bin/mpicc) and which only searches the
directories in the variable PATH. Since the directory where mpicc is
installed is not in the PATH, which will not work.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
        Um, I found it in /usr/bin on my el5 box.  It's linked to
/etc/alternatives/mpicc, which points back out to
/usr/bin/opal_wrapper-32.  But the point is that mpicc is in the PATH on
at least powerpc.  This is openmpi-devel-1.1.5-5.el5.

  </pre>
  <blockquote type="cite">
    <pre wrap="">Another thing is that we should only support OpenMpi in the RPM package.
As for RHEL4, we can build the openmpi RPMs.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
        And Tristan is right, we should be supporting MPI out of
packages other than the RPM.  We're not RedHat/OEL only.
        For building RPMs (which are vendor-specific), you want to have
openmpi-devel in the BuildRequires.

Joel

  </pre>
</blockquote>
</body>
</html>