<!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&nbn=1#bugnotes">http://public.kitware.com/Bug/view.php?id=10312&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>