<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 06/23/2010 04:10 PM, Alexander Neundorf wrote:
<blockquote cite="mid:201006232310.06081.a.neundorf-work@gmx.net"
 type="cite">
  <pre wrap="">Hi,

On Wednesday 23 June 2010, Todd Gamblin wrote:
  </pre>
  <br>
  <blockquote type="cite">
    <pre wrap="">2. The FindMPI module's library search breaks because the the cross-compiler 
    </pre>
  </blockquote>
  <pre wrap="">name on BlueGene/P contains -l. Specifically, the GNU compute node compilers 
on BlueGene/P are named like this:
  </pre>
  <blockquote type="cite">
    <blockquote type="cite">
      <pre wrap="">        powerpc-bgp-linux-g++
      </pre>
    </blockquote>
    <pre wrap="">
And the FindMPI module claims that it can't find the '-inux-g++' library,
or something similar.  I was able to fix this by modifying FindMPI's search
to look for -l only when it's followed by a space.  This is a little
worrisome because I think that is a standard gnu naming convention, so
other platforms with compilers named blah-linux are going to have the same
bug.
    </pre>
  </blockquote>
  <pre wrap="">
Please add a bug report for this on <a class="moz-txt-link-freetext" href="http://public.kitware.com/Bug/">http://public.kitware.com/Bug/</a>
  </pre>
</blockquote>
<br>
This bug is a favorite of mine. It has been reported on the mailing
list before. It is also in the bug tracker:<br>
<br>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<a href="http://public.kitware.com/Bug/view.php?id=10312&amp;nbn=1#bugnotes">http://public.kitware.com/Bug/view.php?id=10312&amp;nbn=1#bugnotes</a><br>
<br>
In each case a patch has been given to solve the problem. Nothing has
happened, however.<br>
<br>
--Jim Amundson<br>
</body>
</html>